网站大量收购闲置独家精品文档,联系QQ:2885784924

微机原理与接口技术第2章8086系统结构2精要.ppt

微机原理与接口技术第2章8086系统结构2精要.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术第2章8086系统结构2精要

微机原理与接口技术 第二章 8086系统结构 8086CPU内部结构 8086CPU引脚及功能 8086CPU存储器组织 8086CPU系统配置 8086CPU时序 复习 复 习 主要内容 §2-3 8086存储器组织 §2-4 8086系统配置 ——8086系统配置 ——8086系统配置 ——8086系统配置 ——8086系统配置 课堂小结 谢 谢 ! 34 000FF 00100 00101 00103 12 52 01 字节存储 :一个字节存放一个单元。 如单元00100H中的内容为34H,表示为(00100H)=34H。 字存储:一个字存于相邻两个单元,且低位字节在低地址,高位字节在高地址,字单元的地址以低位地址表示。 如:(00100H)=1234H,(00103H)=0152H 一个字可以从偶地址开始存放,也可以从 奇地址开始存放。 第二章 8086系统结构 ——8086存储器组织 ——8086存储器的分体结构 (2)分体结构读写操作 00 000FF 10000 10001 10002 00103 10004 11 22 33 00 00 000FF 10000 10001 10002 00103 10004 11 22 33 11 从偶地址读一个字节 从奇地址读一个字节 注意:8086CPU访问存储器时,以字为单位进行, 并从偶地址开始。 第二章 8086系统结构 ——8086存储器组织 ——8086存储器的分体结构 00 000FF 10000 10001 10002 00103 10004 11 22 33 33 22 从偶地址读一个字 从奇地址读一个字 00 000FF 10000 10001 10002 00103 10004 11 22 33 22 11 若字单元地址从偶地址开始,只需访问一次存储器 若字单元地址从奇地址开始,要访问两次存储器 第二章 8086系统结构 ——8086存储器组织 ——8086存储器的分体结构 (3)存储器与总线连接 D7~D0 数据总线 D15~D8 数据总线 D7~D0 奇地址存储体 SEL A19~A0 D7~D0 偶地址存储体 SEL A19~A0 A0 BHE A19~A1 地址总线 8086系统 D7~D0 数据总线 D7~D0 1M×8位存储体 A19~A0 A19~A0 地址总线 8088系统 00000 00001 FFFFF 第二章 8086系统结构 ——8086存储器组织 ——8086存储器的分体结构 堆栈的概念 (1)堆栈的定义 堆栈是在存储器中开辟一个区域,用来存放需要暂时保存的数据。 (2)堆栈段构成及特点 堆钱段由段定义语句在存储器中定义的一个段,可以在存储器1M字节空间内任意浮动,容量小于等于64K字节。段基址由堆栈寄存器SS指定,栈顶由堆栈指针SP指定,SP指向当前栈顶单元。 C0000 C1000 sp 向上增长 栈底 第二章 8086系统结构 ——8086存储器组织 ——堆栈的概念 (3)堆栈的工作方式及特点 工作方式:“先进后出”,指令为PUSH、POP,栈顶指针SP的变化由CPU自动管理。 操作特点:以字为单位进行操作,低字节在偶地址,高字节在奇地址,每访问一次堆栈就能压入/弹出一个字。 地址增长方式:一般是向上增长:栈底设在存储器的高地址区,堆栈地址由高向低变化。 C0000 C1000 sp 向上增长 栈底 第二章 8086系统结构 ——8086存储器组织 堆栈操作指令的执行过程: C0000 C1000 sp 向上增长 栈底 执行PUSH指令时: CPU自动修改指针SP-2?SP,使SP指向新栈顶; 将低位数据压入(SP)单元,高位数据压入(SP+1)单元。 当执行POP指令时: CPU将当前栈顶SP(低位数据)和SP+1(高位数据)中的内容弹出; 自动修改指针,使SP+2?SP,SP指向新栈顶。 第二章 8086系统结构 ——8086存储器组织 ——堆栈的概念 例 题 C0000 C1000 sp 向上增长 栈底 例1.假如当前SS=C000H.堆栈段<64K,SP=1000H,指出当前栈顶在存储器中的位置。 解: 当前栈顶在存储器中的地址为: SS×16+SP = C1000H 第二章 8086系

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档