8086存储器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8086存储器

8086存储器的偶体存储器与奇体存储器 在8088系统中,8088 CPU有8根数据线,存储器一个基本单元(字节)也是8根数据线,存储器8位数据线与8088CPU 的8位数据线对应连接,见下图2.18所示: 图2.18 8088 存储器系统 在8086系统中,8086CPU有16根数据线,而存储器一个基本单元(字节)有8根数据线,因此,存储器数据线与8086CPU数据线连接的方法,就与8088系统不同。通常采用将存储器系统分为偶体存储器和奇体存储器与8086CPU相连的方法。 按照8086CPU的规定,偶地址单元的数据在数据线低8位上传输,奇地址单元的数据在高8位数据线上传输。我们可以把1M字节存储器空间分成两个512K字节的存储体:一个存储体包含全部偶数地址的单元,叫偶体存储器;另一个存储体包含全部奇数地址单元,叫奇体存储器。偶体存储器的8根数据线连接到系统数据总线低8位上,地址线最低位用作偶体存储器的选择信号。奇体存储器的8根数据线连接到系统数据总线高8位上,8086引腿用来作为奇体存储器的选择信号。如下图2.19。 图2.19 8086 存储器系统 8086访问存储器的操作有以下4种情况: 1、8086CPU访问偶地址的字节单元时,CPU输出=0,选中偶体存储器,数据在数据总线的低8位上传输,需要一个总线周期完成。 2、8086CPU访问奇地址字节单元时,CPU输出=1、=0,选中奇体存储器,数据在数据总线的高8位上传输,也只需要一个总线周期完成。 3、8086CPU访问偶地址开始的一个字单元时,该字单元由2个连续的字节单元组成。其中地址较低的一个字节必定来自偶体存储器,另一个地址较高的字节必定来自奇体存储器。此时CPU输出=0、=0,偶体存储器和奇体存储器同时被选中,数据在数据总线的低8位和高8位上同时传输。因此,对所有位于偶地址的字单元的访问,8086只需一个总线周期就能完成。 4、8086CPU访问奇地址开始的一个字单元的操作和上面3中的情况不同。该字单元也是由2个连续的字节单元组成,其中地址较低的一个字节来自奇体存储器,另一个地址较高的字节来自偶体存储器。此时8086需要花两个总线周期才能完成访问操作。第一个总线周期,CPU输出=1、=0,奇体存储器被选中,奇体存储器中低字节数据在数据总线的高8位上传输。第二个总线周期,CPU输出=0、=1,偶体存储器被选中,偶体存储器中高字节数据在数据总线的低8位上传输。 上面4种操作中和的组合见表2.4 表2.4 和的组合与8086操作的关系 A0 操作 使用的数据线 0 0 访问偶地址开始的一个字单元 0 1 访问偶地址的一个字节单元 1 0 访问奇地址的一个字节单元 1 0 访问奇地址开始的一个字单元,第一个总线周期访问奇地址字节,第二个总线周期访问偶地址字节 0 1

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档