- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第05章 存储器与其与CPU接口0
第5章 存储器及其与CPU的接口 5.1 半导体存储器的分类 5.2 随机读/写存储器 5.3 只读存储器ROM 5.4 存储器与CPU的基本技术 5.5 存储器的管理 5.6 高速缓冲存储器 5.7 外部存储器简介 5.1 半导体存储器的分类 5.1.1半导体存储器 半导体存储器从使用功能上来分,可分为:读写存储器RAM(Random Access Memory)又称为随机存取存储器;只读存储器ROM(Read Only Memory)两类。RAM主要用来存放各种现场的输入、输出数据,中间计算结果,与外存交换的信息和作堆栈用。它的存储单元的内容按需要既可以读出,也可以写入或改写。而ROM的信息在使用时是不能改变的,也即只能读出,不能写入故一般用来存放固定的程序,如微型机的管理、监控程序,汇编程序等,以及存放各种常数、函数表等。 选择存储器件的考虑因素 (1)易失性 (2)只读性 (3)位容量 (4)功耗 (5)速度 (6)价格 (7)可靠性 一、RAM又可以分为双极型(Bipolar)和MOS RAM两大类。 正常工作,可读可写,一般情况掉电丢失。 (一)双极型RAM的特点 (1)存取速度高。 (2)以晶体管的触发器(F-F——Flip-Flop)作为基本存储电路,故管子较多。 (3)集成度较低(与MOS相比)。 (4)功耗大。 (5)成本高。 所以,双极型RAM主要用在速度要求较高的微型机中或作为cache。 1.Intel 2817的基本特点 5.1.2 半导体存储器的特点 1、存储容量 2、速度: 分存取时间TA和存取周期TAC 3、功耗 :分维持功耗和操作功耗 4、可靠性:平均无故障时间MTBF 5、性价比 二、SRAM的结构及组成 1、单译码结构 2、双译码结构 3、 作用 4、优点:不用刷新,速度快 缺点:功耗大,集成度低 三、SRAM芯片实例 常用典型的SRAM芯片有6116、6264、62256等 5.4 CPU与存储器的连接 5.4.1 CPU与存储器的连接时应注意的问题 5.4.2 存储器片选信号的产生方式和译码电路 5.4.3 CPU(8088系列)与存储器的连接 5.4.1 CPU与存储器的连接时应注意的问题 5.4.2 存储器片选信号的产生方式和译码电路 1.片选信号的产生方式 (1)线选方式(线选法) (2)局部译码选择方式(部分地址译码法) (3)全局译码选择方式(全地址译码法) 5.4.3 CPU(8088系列)与存储器的连接 *补充:8086的16位存储器接口 数据总线为16位,但存储器按字节进行编址 用两个8位的存储体(BANK)构成16位 *8086的16位存储器接口 读写数据有以下几种情况: 读写从偶数地址开始的16位的数据 读写从奇数地址开始的16位的数据 读写从偶数地址开始的8位的数据 读写从奇地址开始的8位的数据 8086读写16位数据的特点: 读16位数据时会读两次,每次8位。 读高字节时BHE=0,A0=1; 读低字节时BHE=1,A0=0 每次只使用数据线的一半:D15-D8 或 D7-D0 写16位数据时一次写入。 BHE和A0同时为0 同时使用全部数据线D15~D0 *8086的16位存储器接口 两种译码方法 独立的存储体译码器 每个存储体用一个译码器; 缺点:电路复杂,使用器件多。 独立的存储体写选通 译码器共用,但为每个存储体产生独立的写控制信号 但无需为每个存储体产生独立的读信号,因为8086每次仅读1字节。对于字,8086会连续读2次。 电路简单,节省器件。 1)独立的存储体译码器 2)独立的存储体写选通 5.5 IBM-PC/XT中的存储器,扩展存储器及其管理 5.5.1 存储空间的分配 5.5.2 ROM子系统 5.5.3 RAM子系统 4.5.4 寻址范围 5.5.4 寻址范围 5.5.5 存储器的管理 5.5.6 高速缓存器Cache 5.5.1 存储空间的分配 5.5.2 ROM子系统 其功能为:DOS 引导程序; 硬件中断管理程序; 系统配置分析程序; 系统冷启动,热启动和自测试; 字符图形发生器; 5.5.4 寻址范围 5.5.5 存储器的管理 1.实地址方式 实地址方式是80286~80486最基本的工作方式,寻址范围只能在1MB范围内,故不能管理和使用扩展存储器。它在复位时,启动地址为FFFF0H,在此安装一个跳转指令,进入上电自检和自举程序。 2.虚地址保护方式 (1)存储器管理机制:80386先使用段机制,把包含两个部分的虚拟地址空间
文档评论(0)