微型计算机原理与应用:第5章 存储器系统.ppt

微型计算机原理与应用:第5章 存储器系统.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 五 章 存储器系统 本章学习目标 掌握各种存储器的分类和辨识; 了解高速缓存、虚拟存储器的概念; 熟练掌握存储器芯片的扩充方法、地址译码和地址计算。 内容分布 5.1 存储器原理 5.2 存储系统的层次组织 5.3 存储器的组织 5.4 磁盘存储器(非重点) 5.1存储器原理 存储器的分类 1、按存取速度和在计算机系统中的地位分类 两大类:内存(主存)和外存(辅存) 内存:CPU可以通过系统总线直接访问的存储器, 用以存储计算机当前正在使用的程序或数据。 内存要有与CPU尽量匹配的工作速度,容量较小,价格较高。采用半导体存储技术,主要特点是大规模集成电路技术构成单个芯片形式或者大容量的条形动态存储器(SIMM DRAM)形式。 ROM-常驻软件(如BIOS)内存区; RAM-其余的内存区。 外存:用来存放相对来说不经常使用的程序或者数据或者需要长期保存的信息。 CPU需要使用这些信息时,必须要通过专门的设备(如磁盘,磁带控制器等I/O接口电路)把信息成批的传送至内存来(或相反)――外存只与内存交换信息,而不能被CPU直接访问。外存由顺序编址的 “块”所组成。 外存的容量大(海量存储器),但由于它多数是机-电装置所构成,所以工作速度较慢。 2、按存储介质与工作原理分类: 磁芯存储器; 半导体存储器; 磁表面存储器 (如磁带,磁盘,磁鼓,磁卡等); 光盘存储器(CD-ROM); 磁光式存储器(用磁光材料); 可读可写的随机访问存储器RAM 静态RAM的基本存储电路:两个NMOS反相器交叉耦合组成双稳态触发器电路。 SRAM的工作原理 存储器访问周期的时序 存储器芯片对输入信号的时序要求是很严格的,而且各种存储器芯片的时序要求也不相同。为确保正常工作,存储器上的控制逻辑提供的地址输入和控制信号必须满足该器件制造厂家所规定的时序参数。存储器的读操作和写操作时序是不同的。     在选择存储器器件时,须考虑的最重要的参数是存取时间。从地址输入稳定到数据输出的最大时延大于从芯片片选有效到数据输出的时延。前一个时延参数被称为存取时间。 对于读操作而言,输出数据有效后不能立即改变地址输入信号而开始另一次读操作。这是因为在下一次存储器操作之前,器件需要一定的时间来完成内部操作,这段时间被称为读恢复时间。存取时间和读恢复时间之和叫做存储器读周期时间。从一次读操作的开头到下一个存储器周期开始之间的时间不应小于存储器读周期时间。同样也存在写恢复时间。 写周期中除了要加地址输入信号和芯片片选信号CS外,还要在WE线上加一个低电平有效的写入脉冲,并提供要写入的数据。数据输入的时序要求不太严格,只要在整个写周期中保持稳定即可。    但对于写脉冲却有两个严格的时序要求:地址建立时间和写脉冲宽度。地址建立时间就是地址状态达到稳定的时间,在经过这段时间之后才能加入写脉冲。有些存储器器件的读写恢复时间可以为零。 存储器读周期的时序 动态RAM的工作原理: 动态RAM基本存储电路:栅源极间电容 Intel 2118 HMOS动态RAM 8 位微机系统中存储器组成特点 8 位CPU的数据总线为 8 位,8 位CPU的地址总线为 16 位, 它的 64 K存储空间同属一个单一的存储体,即存储体为 64 K×8 位。 组成存储器时,要根据CPU的特点合理安排ROM模块的地址范围和RAM模块的地址范围,这就是存储器的地址分配。 在组成存储器时,根据微机系统的需要来决定ROM模块和RAM模块的存储容量,选定具体ROM和RAM的芯片,按照ROM模块和RAM模块各自的地址范围决定存储器具体组成。 在具体设计时,还要考虑CPU时序和存储器芯片存取速度的配合。CPU在取指和存储器读或写操作时,是有固定时序的, 由此可以确定对存储器的存取时间的要求,选择满足要求的芯片。 8086系统中存储器组成 8086 CPU加电复位后启动地址为FFFF0H,8086的中断向量表放在存储器地址的最低端 00000H到 003FFH之间,占有 1 K字节的存储空间。因此 8086 系统中ROM模块地址分配在存储器地址空间高端。 RAM模块地址分配在存储

文档评论(0)

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

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

1亿VIP精品文档

相关文档