微型计算机原理与接口技术第5章存储器new讲述.ppt

微型计算机原理与接口技术第5章存储器new讲述.ppt

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

第五章 存储器 存储器分类 存储器的性能指标 随机存储器RAM 只读存储器ROM 存储器系统的设计 存储器的分类 存储器的性能指标 存储容量 存取速度 存储器的可靠性:用平均故障间隔时间(MTBF)来衡量,为两次故障之间的平均时间间隔,越长越可靠。 性价比 存储系统的体系结构 静态随机存取存储器(SRAM) 存储信息的原理 单元电路是由6个MOS管组成的双稳态触发器电路来存储0或者1,0或1的状态能一直保持,直到重新写入新数据;数据的读出是非破坏性的,数据读出后,原始的信息保持不变。 结构 存储矩阵,决定存储器中存储单元的排列形式,有字结构和位结构两种 地址译码器,用来选择存储单元,有线性译码和复合译码两种,通常采用复合译码 控制逻辑与三态数据缓冲器,控制CS、WR、RD信号 典型的SRAM芯片 典型的SRAM芯片有: 2114(2K×4) 6116(2K×8) 6264(8K×8) 62128(16K×8) 62256(32K×8) SRAM芯片 HM6116 SRAM与CPU的连接 动态随机存取存储器(DRAM) 存储信息的原理 利用电容存储电荷来保存信息的,由于电容会缓慢放电而丢失信息,所以必须定时对电容充电,称为刷新。 刷新:把存储单元的数据进行读出,经过读放大器放大之后再写入该存储单元以保存电容中的电荷。 DRAM结构特点 DRAM的地址线是复用的,即地址线分为行地址和列地址两部分。在对存储单元进行访问时,由行地址选通信号RAS把行地址送入行地址锁存器;再由列地址选通信号CAS把列地址送入列地址锁存器 CPU与DRAM之间的信息交换由DRAM控制器完成。 DRAM芯片 Intel2164 A0~A7 :地址线(复用) DIN:数据输入 DOUT :输入输出 WE :读写控制信号 RAS:行选通信号 CAS:列选通信号 高集成度的DRAM及内存条 把若干DRAM芯片安装在一块印刷电路板上,构成具有一定容量的存储器(其输入与输出线都已标准化),只要将其插入到主板上提供的存储条插座上,就可形成微型计算机内存。这种标准化的存储器配件称“内存条”。 SRAM和DRAM的比较 高速缓冲存储器(CACHE) CACHE的作用 CACHE的工作原理 CACHE的作用 为了克服CPU与主存储器的速度的差异,充分发挥CPU的速度优势,而在主存和CPU之间设置一个容量小而速度快的存储器,通常由SRAM构成。 CACHE的工作原理 平时,系统程序、应用程序以及用户数据是存放在硬盘中的; 在系统运行时,正在执行的程序或需要常驻的程序由操作系统从硬盘中装入主存储器中; 而在主存储器中经常被CPU使用的一部分内容,要“拷贝”到CACHE存储器中,与CPU一起高速运行。 一级Cache集成在CPU内部,向CPU直接提供所需的指令和数据。二级Cache在CPU芯片外,当一级Cache不命中时,由二级Cache提供CPU所需的数据。一级Cache的容量为64KB,二级Cache的容量已超过12MB PC机中分级存储器结构 可编程可擦除ROM(EPROM) EPROM特点 EPROM芯片 Intel2764 EPROM工作方式 EPROM特点 ROM和PROM的内容一旦写入,就无法改变,而EPROM却允许用户根据需要对它编程,且可以多次用紫外光照射进行擦除和重写 EPROM芯片 Intel2764 存储器容量的扩展 位扩充:增加存储字长 字扩充:增加存储器字的数量 字位扩充:既增加存储器字的数量,又增加存储字长 存储器系统的设计 所要考虑的问题 CPU总线的负载能力 CPU的时序和存储器存取速度之间的配合 存储芯片的选取及数目 片内寻址和片间寻址地址线的分配 译码电路的选取(有线性译码、全译码和部分译码方式) 数据线、控制线的连接 举例说明 举例(1) SRAM芯片Intel4114容量为1K×4位,组成2K×8位的存储器系统。 要求:写出解题步骤和画出系统的电路图。 解题步骤 进行片内寻址和片间寻址地址线如何分配? 用于片间寻址时,地址线如何译码形成片选信号?线形译码方式 需要的控制信号的类型及如何与存储器系统中的芯片相连? 画出逻辑电路图 写出各存储器芯片的地址范围 举例(2) 假设一个16位微机系统的RAM容量为4KB,采用1K×8的RAM芯片,安排在64K空间的最低4K位置, A9~A0作为片内寻址, A15~A10译码后作为芯片寻址 要求:写出解题步骤和画出系统的电路图。 解题步骤 存储器芯片数目的确定 进行片内寻址和片间寻址地址线如何分配? 用于片间寻址时,地址线如何译码?全译码方式 需要的控制信号的类型及如何与存储器系统中的芯片相连? 画出逻辑电路图 写出各存储器芯片的地址范围 举例(3) 用2K×8的RAM芯片6116和74LS13

文档评论(0)

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

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

1亿VIP精品文档

相关文档