2.1.3内存 内存是存放指令和数据的部件,由若干内存单元构成。 80X86的内存以字节编址:每个内存单元有唯一的地址,可存放1个字节。 要正确理解内存单元的2个要素:地址(编号)与值(内容)。 1个字占据2个相邻的内存单元;低字节在低地址单元,高字节在高地址单元;字的地址 由其低地址来表示。双字也类似。 ■同一地址可以看作是字节、字或双字单元的地址,取决于具体的使用方式 2021//21 80x86汇编语言程序设计
2021/1/21 80x86汇编语言程序设计 2.1.3 内存 ▪ 内存是存放指令和数据的部件,由若干内存单元构成。 ▪ 80x86的内存以字节编址:每个内存单元有唯一的地址,可存放1个字节。 ▪ 要正确理解内存单元的2个要素:地址(编号)与值(内容)。 ▪ 1个字占据2个相邻的内存单元;低字节在低地址单元,高字节在高地址单元;字的地址 由其低地址来表示。双字也类似。 ▪ 同一地址可以看作是字节、字或双字单元的地址,取决于具体的使用方式
2.1.4I/0子系统 每个ⅣO设备必须通过专门的/O接口电路与主机(CPU和内存)相连。 I/O端口:即I/O地址,是区分0设备及其寄存器的编号。 80X86的JO端口为16位。 I/O端口类似于内存单元,只是对应于I/0设备。 ■大多数设备使用多个1O端口(数据端口、状态端口等)。 CPU是通过端口与O设备通信的 2021//21 80x86汇编语言程序设计
2021/1/21 80x86汇编语言程序设计 2.1.4 I/O 子系统 ▪ 每个I/O设备必须通过专门的I/O接口电路与主机(CPU和内存)相连。 ▪ I/O端口:即I/O地址,是区分I/O设备及其寄存器的编号。 ▪ 80x86 的I/O端口为16位。 ▪ I/O端口类似于内存单元,只是对应于I/O设备。 ▪ 大多数设备使用多个I/O端口(数据端口、状态端口等)。 ▪ CPU是通过端口与I/O设备通信的