第二章微处理器与系统结构part.pptVIP

  • 2
  • 0
  • 约4.12千字
  • 约 24页
  • 2018-04-27 发布于山西
  • 举报
第二章微处理器与系统结构part

2.4 8086的存储器组织与I/O组织结构 8086有20条地址线,寻址能力为1MB 字节地址:能存储一个字节的存储单元的地址 字地址:占用两个相邻字节单元的地址数值较小的单元地址(低字节地址) 字符串地址:存放在最低地址单元的第一个字节地址 字的存储:低字节在较低地址单元,高字节在较高的相邻地址单元 指针的存储:偏移地址在低地址字单元,段地址在较高地址单元 2.4.1 信息存放方式示意图 2.4.2 8086存储器的奇偶库结构 奇偶库与三总线及8086的数据操作 2.4.3 存储器分段 存储器段操作 四个段寄存器(CS、DS、SS、ES)指示四个现行段的段地址。段和段之间可以相互分离、连接、部分重叠或完全重叠。 2.4.3 存储器的逻辑地址和物理地址 物理地址的生成 取指令时:由代码段寄存器CS,再加上IP的16位偏移量 堆栈操作时:由堆栈段寄存器SS,再加上SP所决定的16位偏移量 取数据:ES或DS再加寻址的偏移地址 程序所需的存储空间不超过64KB(包括程序、堆栈和数据),可使CS、SS、DS、ES相等 每个任务的程序、堆栈以及数据分别不超过64KB,CS,DS,SS可分别置初值,否则用子程序结构 2.4.5 8086系统堆栈操作 堆栈:后进先出的的一段内存 栈顶:永远由地址指针(SS:SP)指示 栈底:最初始的地址指针(SS:SP)指示处 堆栈深度:最大64KB 堆栈

文档评论(0)

1亿VIP精品文档

相关文档