存储器接口(精).pptVIP

  • 15
  • 0
  • 约7.25千字
  • 约 52页
  • 2019-08-31 发布于四川
  • 举报
2003-11-28 第6章 存储器接口 存储器是信息存放的载体,是计算机系统的重要组成部分。有了它,计算机才能有记忆功能,才能把要计算和处理的数据以及程序存入计算机,使计算机能脱离人的直接干预,自动地工作。 本章讲述CPU与主存储器的连接 系统对存储器的要求 容量大,速度高,成本低 采用分级的存储结构 大的便宜,小的昂贵 本章内容 6.1 半导体存储器的分类 6.2 存储器接口技术 6.3虚拟存储器管理与IA-32微处理器的MMU单元 高速缓冲存储器接口 6.4应用举例 6.1 半导体存储器的分类 半导体存储器从使用功能上来分,可分为:读写存储器RAM(Random Access Memory)又称为随机存取存储器;只读存储器ROM(Read Only Memory)两类。RAM主要用来存放各种现场的输入、输出数据,中间计算结果,与外存交换的信息和作堆栈用。它的存储单元的内容按需要既可以读出,也可以写入或改写。而ROM的信息在使用时是不能改变的,也即只能读出,不能写入故一般用来存放固定的程序,如微型机的管理、监控程序,汇编程序等,以及存放各种常数、函数表等。 RAM的种类 在RAM中,又可以分为双极型(Bipolar)和MOS RAM两大类。 1.双极型RAM的特点 (1)存取速度高。 (2)以晶体管的触发器(F-F——Flip-Flop)作为基本存储电路,故管子较多。 (3)集成度较低(与MOS相比)。 (4)功耗大。 (5)成本高。 所以,双极型RAM主要用在速度要求较高的微型机中或作为cache。 2.MOS RAM 用MOS器件构成的RAM,又可分为静态(Static)RAM(有时用SRAM表示)和动态(Dynamic)RAM(有时用DRAM表示)两种。 (1)静态RAM的特点 ① 6管构成的触发器作为基本存储电路。 ② 集成度高于双极型,但低于动态RAM。 ③ 不需要刷新,故可省去刷新电路。 ④ 功耗比双极型的低,但比动态RAM高。 ⑤ 易于用电池作为后备电源(RAM的一个重大问题是当电源去掉后,RAM中的信息就会丢失。为了解决这个问题,就要求当交流电源掉电时,能自动地转换到一个用电池供电的低压后备电源,以保持RAM中的信息)。 ⑥ 存取速度较动态RAM快。 (2)动态RAM的特点 ① 基本存储电路用单管线路组成(靠电容存储电荷)。 ② 集成度高。 ③ 比静态RAM的功耗更低。 ⑤ 价格比静态便宜。 ⑥ 因动态存储器靠电容来存储信息,由于总是存在着泄漏电流,故需要定时刷新。典型的是要求每隔1ms刷新一遍。 ROM的种类 1.掩模ROM 早期的ROM由半导体厂按照某种固定线路制造的,制造好以后就只能读不能改变。 2.可编程序的只读存储器PROM(Programmable ROM) 为了便于用户根据自己的需要来写ROM,就发展了一种PROM,可由用户对它进行编程,但这种ROM用户只能写一次。 3.可擦去的可编程只读存储器EPROM(Erasable PROM) 为了适应科研工作的需要,希望ROM能根据需要写,也希望能把已写上去的内容擦去,然后再写,能改写多次。EPROM就是这样的一种存储器。EPROM的写入速度较慢,而且需要一些额外条件,故使用时仍作为只读存储器来用。 只读存储器电路比RAM简单,故而集成度更高,成本更低。而且有一重大优点,就是当电源去掉以后,它的信息是不丢失的。 随着应用的发展,ROM也在不断发展,目前常用的还有电可擦除的可编程ROM及新一代可擦除ROM(闪烁存储器)等。 6.2 存储器接口技术 解决存储器与CPU的连接问题 在微型计算机中,CPU对存储器进行读写操作,首先要由地址总线给出地址信号,然后要发出相应的是读还是写的控制信号,最后才能在数据总线上进行信息交流。所以,存储器与CPU的连接,主要有以下三个部分: ? 地址线的连接; ? 数据线的连接; ? 控制线的连接。 一. 在连接中要考虑的问题有以下几个方面 (1)CPU总线的负载能力。 (2)CPU的时序和存储器的存取速度之间的配合问题。 (3)存储器的地址分配和选片问题。 (4)控制信号的连接。 如果组成1K×8位,可以采用1024×1位的片子,也可采用256×4的片子,如图所示。 CPU总线的负载能力 采用MOS存储器时,主要是电容负载,负载小,CPU与存储器可直接连接。 对于较大的系统,CPU负载能力不足时,需要缓冲器或驱动器以提高总线的负载能力。 地址线和控制线是单向的,采用单向驱动器(74LS244

文档评论(0)

1亿VIP精品文档

相关文档