第5章存储器PPT讲稿.ppt





《第5章存储器PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第5章存储器PPT讲稿.ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第5章存储器第1页,共65页,编辑于2022年,星期一第五章第五章 存储器存储器 5-1 存储器分类存储器分类 存储器是计算机的主要组成部分之一,存储器是计算机的主要组成部分之一,是用来存储程序和数据的部件,存储器表征是用来存储程序和数据的部件,存储器表征了计算机的了计算机的记忆记忆功能,存储器的容量越功能,存储器的容量越大,计算机的性能也就越好。大,计算机的性能也就越好。一、按用途分类一、按用途分类 按存储器用途分类,可以分成内部存储器和按存储器用途分类,可以分成内部存储器和外部存储器。外部存储器。1.内部存储器内部存储器内部存储器也称为内部存储器也称为内存内存,是主存储器,用来,是主存储器
2、,用来存放当前正在使用的或经常使用的程序和数存放当前正在使用的或经常使用的程序和数据,据,CPU可以直接对它进行访问。内存的存可以直接对它进行访问。内存的存取速度较快,一般是用半导体存储器件构成。取速度较快,一般是用半导体存储器件构成。内存的容量大小受到地址总线位数的限制,内存的容量大小受到地址总线位数的限制,对对8086系统,系统,20根地址总线,可以寻址内存根地址总线,可以寻址内存空间为空间为1M字节。若是字节。若是80386系统,地址总线系统,地址总线为为32根,可以寻址根,可以寻址4000M字节。字节。在实在实 际使用中,由于内存芯片价格较贵,这际使用中,由于内存芯片价格较贵,这样许多
3、程序和数据要存放在磁盘外存中,使样许多程序和数据要存放在磁盘外存中,使用用 时再调到内存。正是由于内存的快速存取时再调到内存。正是由于内存的快速存取和容量较小的特点,它用来存放系统软件,和容量较小的特点,它用来存放系统软件,如系统引导程序、监控程序或者操作系统中如系统引导程序、监控程序或者操作系统中的的ROM BIOS,以及当前要运行的应用软件。,以及当前要运行的应用软件。第2页,共65页,编辑于2022年,星期一 2.外部存储器外部存储器 外部存储器也叫外部存储器也叫外存外存,是辅助存储器。,是辅助存储器。外存的特点是大容量,所存储的信息既可以外存的特点是大容量,所存储的信息既可以修改,也可
4、以保存,存取速度较慢,要有专修改,也可以保存,存取速度较慢,要有专门的设备来管理。门的设备来管理。由于内存容量的限制,一部分系统软件由于内存容量的限制,一部分系统软件必须常驻内存,另外必须常驻内存,另外 一部分系统软件和应用一部分系统软件和应用软件则在用到时,再由外存传送到内存。此软件则在用到时,再由外存传送到内存。此外还有一部分程序或数据需要长期保存。构外还有一部分程序或数据需要长期保存。构成内存的器件是不能实现这个功能的,因此成内存的器件是不能实现这个功能的,因此设计出各种外部存储器,它的容量不受限制,设计出各种外部存储器,它的容量不受限制,也称为也称为海量存储器海量存储器。一般外部存储器
5、由磁表面存储器件构成,一般外部存储器由磁表面存储器件构成,存储速度较慢。在微型计算机中,常见的外存储速度较慢。在微型计算机中,常见的外存有软盘、硬盘、光盘等。但外存要配置专存有软盘、硬盘、光盘等。但外存要配置专门的驱动设备才能完成对它的访问功能,比门的驱动设备才能完成对它的访问功能,比如要配置软盘驱动器、硬盘驱动器、光盘驱如要配置软盘驱动器、硬盘驱动器、光盘驱动器等驱动设备。动器等驱动设备。计算机工作时,一般由内存计算机工作时,一般由内存ROM中的引中的引导程序启动系统,再从外存中读取系统程序导程序启动系统,再从外存中读取系统程序和应用程序,送到内存的和应用程序,送到内存的RAM中,程序运行中
6、,程序运行的中间结果放在的中间结果放在RAM中,(内存不够时放在中,(内存不够时放在外存中),程序结束时将最后结果存入外部外存中),程序结束时将最后结果存入外部存储器。存储器。第3页,共65页,编辑于2022年,星期一二、按存储器性质分类二、按存储器性质分类 内存按存储器性质分类通常分为随机存取存内存按存储器性质分类通常分为随机存取存储器(储器(RAM)和只读存储器()和只读存储器(ROM)。)。1.RAM随机存取存储器(随机存取存储器(Random Access Memory)CPU能根据能根据RAM的地址将数据随机地写入或的地址将数据随机地写入或读出。电源切断后,所存数据全部丢失。通常我们
7、读出。电源切断后,所存数据全部丢失。通常我们所说的计算机内存容量有多少字节,均是指所说的计算机内存容量有多少字节,均是指RAM存储器的容量。按照集成电路内部结构的不同,存储器的容量。按照集成电路内部结构的不同,RAM又分为两种:又分为两种:第4页,共65页,编辑于2022年,星期一(1)SRAM静态静态RAM(Static RAM)静态静态RAM速度非常快,只要电源存在内速度非常快,只要电源存在内容就不会自动消失。但它的基本存储电路为容就不会自动消失。但它的基本存储电路为6个个MOS管组成管组成1位,因此集成度相对来说较位,因此集成度相对来说较低,功耗也较大。一般,高速缓冲存储器低,功耗也较大
8、。一般,高速缓冲存储器Cache用它组成。用它组成。(2)DRAM动态动态RAM(Dynamic RAM)DRAM的内容在的内容在10-3或或10-6秒之后自动消秒之后自动消失,因此必须周期性的在内容消失之前进行失,因此必须周期性的在内容消失之前进行刷新刷新。由于它的基本存储电路由一个晶体管。由于它的基本存储电路由一个晶体管及一个电容组成,因此它的集成度高,成本及一个电容组成,因此它的集成度高,成本较低,另外功耗也小,但它需要一个额外的较低,另外功耗也小,但它需要一个额外的刷新电路。刷新电路。DRAM运行速度较慢,运行速度较慢,SRAM比比DRAM要快要快25倍,一般,倍,一般,PC机的标准存
9、储机的标准存储器都采用器都采用DRAM。刷新刷新放大器放大器 列选列选择信号择信号数据输入输出数据输入输出行选择信号行选择信号QC单管动态单管动态RAM基本存储单元基本存储单元第5页,共65页,编辑于2022年,星期一 2.ROM只读存储器(只读存储器(Read Only Memory)ROM存储器是将程序和数据固化在芯片存储器是将程序和数据固化在芯片中,数据只能读出,不能写入,电源关掉,中,数据只能读出,不能写入,电源关掉,数据也不会丢失,数据也不会丢失,ROM中通常存储操作系中通常存储操作系统的程序(统的程序(BIOS)或用户固化的程序。)或用户固化的程序。ROM按集成电路内部结构的不同,
10、可按集成电路内部结构的不同,可分为下面三种:分为下面三种:(1)PROM可编程可编程ROM(Programmable ROM)(2)EPROM可擦除、可编程可擦除、可编程ROM (Erasable PROM)(3)EEPROM电可擦除可编程电可擦除可编程ROM (Electrically Erasable PROM)将设计的程序固化进行后,将设计的程序固化进行后,ROM内容不可更改。内容不可更改。可编程固化程序,且在程序固化后可通可编程固化程序,且在程序固化后可通过紫外光照擦除,过紫外光照擦除,以便重新固化新数据。以便重新固化新数据。可编程固化程序,并可利用电压来擦除可编程固化程序,并可利用电
11、压来擦除芯片内容,以重新编程新数据。芯片内容,以重新编程新数据。第6页,共65页,编辑于2022年,星期一5-2 随机存取存储器随机存取存储器RAM 随机存取存储器随机存取存储器RAM可以随时在任意可以随时在任意位置上存取信息,根据存储器芯片内部基本位置上存取信息,根据存储器芯片内部基本单元电路的结构,单元电路的结构,RAM分为静态分为静态RAM和动和动态态RAM。一、静态随机存取存储器一、静态随机存取存储器SRAM1.静态静态RAM的构成的构成 静态静态RAM存储一位信息的单元电路可以用存储一位信息的单元电路可以用双极型器件构成,也可以用双极型器件构成,也可以用MOS器件构成。静器件构成。静
12、态态RAM的单元电路通常是由的单元电路通常是由6个个MOS管子组成管子组成的双稳态触发器电路,可以用来存储信息的双稳态触发器电路,可以用来存储信息0或或1,只要不掉电,只要不掉电,0或或1状态能一直保持,除非重新状态能一直保持,除非重新通过写操作写入通过写操作写入 新的数据。同样对存储器单元新的数据。同样对存储器单元信息的读出过程也是非破坏性的,读出操作后,信息的读出过程也是非破坏性的,读出操作后,所保存的信息不变。所保存的信息不变。第7页,共65页,编辑于2022年,星期一 使用静态使用静态RAM的优点是访问速度快,访问的优点是访问速度快,访问周期达周期达2040ns。静态。静态RAM工作稳
13、定,不需要进工作稳定,不需要进行刷新,外部电路简单,但基本存储单元所包含行刷新,外部电路简单,但基本存储单元所包含的管子数目较多,且功耗也较大,它适合在小容的管子数目较多,且功耗也较大,它适合在小容量存储器中使用。量存储器中使用。静态静态RAM通常由地址译码器、存储矩阵、通常由地址译码器、存储矩阵、控制逻辑和三态数据缓冲器组成,存储器芯片控制逻辑和三态数据缓冲器组成,存储器芯片内部结构框图如图内部结构框图如图5-2所示。所示。第8页,共65页,编辑于2022年,星期一 控制控制 电路电路输出输出驱动驱动3232=1024存储单元存储单元驱驱动动器器X译译码码器器地地址址反反相相器器I/O电路电
14、路Y译码器译码器地址反相器地址反相器123132 123132 A0A1A2A3A41321 23132A5 A6 A7 A8A9输入输入读读/写写输出输出CS图图5-2 存储器芯片内部结构框图存储器芯片内部结构框图第9页,共65页,编辑于2022年,星期一(1)存储矩阵)存储矩阵 一个基本存储单元存放一位二进制信息,一个基本存储单元存放一位二进制信息,一块存储器芯片中的基本存储单元电路按一块存储器芯片中的基本存储单元电路按字字结构结构或或位结构位结构的方式排列成矩阵。的方式排列成矩阵。按字结构方式排列时,读按字结构方式排列时,读/出一个字节的出一个字节的8位制作在一块芯片上,若选中则位制作在
15、一块芯片上,若选中则8位信息从位信息从一个芯片中同时读出,但芯片封装时引线较一个芯片中同时读出,但芯片封装时引线较多。例如多。例如1K的存储芯片由的存储芯片由1288组成,访问组成,访问它要它要7根地址线和根地址线和8根数据线。根数据线。位结构是位结构是1个芯片内的基本单元作不同个芯片内的基本单元作不同字的同一位,片内按矩阵排列,字的同一位,片内按矩阵排列,8位由位由8块芯块芯片组成。优点是芯片封装时引线较少,例如片组成。优点是芯片封装时引线较少,例如1K存储器芯片由存储器芯片由10241组成,访问它要组成,访问它要10根根地址线和地址线和1根数据线,但使用芯片为根数据线,但使用芯片为8块。封
16、块。封装引线减少,成品合格率就会提高。装引线减少,成品合格率就会提高。(2)地址译码器)地址译码器 CPU读读/写一个存储单元时,先将地址送到写一个存储单元时,先将地址送到地址总线,高位地址经译码后产生片选信号地址总线,高位地址经译码后产生片选信号选中芯片,低位地址送到存储器,由地址译选中芯片,低位地址送到存储器,由地址译码器选中所需要的片内存储单元,最后在读码器选中所需要的片内存储单元,最后在读/写信号控制下将存储单元内容读出或写入。写信号控制下将存储单元内容读出或写入。地址译码器完成存储单元的选择,通常有线地址译码器完成存储单元的选择,通常有线性译码和复合译码两种方式,一般采用复合性译码和
17、复合译码两种方式,一般采用复合译码。如译码。如10241的位结构芯片排列成的位结构芯片排列成3232矩阵,矩阵,A0A4送到送到X译码器(行译码),译码器(行译码),A5A9送到送到Y译码器(列译码)。译码器(列译码)。如图如图5-2所示,所示,X和和Y译码器各输出译码器各输出32根线,根线,由由X和和Y方向同时选中的单元为所访问的存储方向同时选中的单元为所访问的存储单元。若采用线性译码器,单元。若采用线性译码器,10根地址线输入根地址线输入到地址译码器后,有到地址译码器后,有1024根输出线来选择存根输出线来选择存储单元,结构复杂化了。储单元,结构复杂化了。(3)控制逻辑与三态数据缓冲器)控
18、制逻辑与三态数据缓冲器 控制控制 电路电路输出输出驱动驱动3232=1024存储单元存储单元驱驱动动器器X译译码码器器地地址址反反相相器器I/O电路电路Y译码器译码器地址反相器地址反相器123132 123132 A0A1A2A3A41321 23132A5 A6 A7 A8A9输入输入读读/写写输出输出CS图图5-2 存储器芯片内部结构框图存储器芯片内部结构框图第10页,共65页,编辑于2022年,星期一 控制控制 电路电路输出输出驱动驱动3232=1024存储单元存储单元驱驱动动器器X译译码码器器地地址址反反相相器器I/O电路电路Y译码器译码器地址反相器地址反相器123132 123132
19、 A0A1A2A3A41321 23132A5 A6 A7 A8A9输入输入读读/写写输出输出CS图图5-2 存储器芯片内部结构框图存储器芯片内部结构框图第11页,共65页,编辑于2022年,星期一2.静态静态RAM的例子的例子 典型的静态典型的静态RAM芯片有:芯片有:2114(1K4位)位):10根地址线,根地址线,4根数据线根数据线 6116(2K8位)位):11根地址线,根地址线,8根数据线根数据线 6264(8K8位)位):13根地址线,根地址线,8根数据线根数据线 62128(16K8位)位):14根地址线,根地址线,8根数据线根数据线 62256(32K8位)位):15根地址线,
20、根地址线,8根数据线根数据线第12页,共65页,编辑于2022年,星期一6264(8K8)A12A0:12根地址线根地址线D7D0:8根数据线根数据线 :写允许信号:写允许信号 :读允许信号:读允许信号 、CS2:读允许信号:读允许信号 6264真值表真值表 第13页,共65页,编辑于2022年,星期一二、动态随机存取存储器二、动态随机存取存储器DRAM1.动态动态RAM的构成的构成动态动态RAM与静态与静态RAM一样,由许多基本存一样,由许多基本存储单元按行和列排列组成矩阵。最简单的动储单元按行和列排列组成矩阵。最简单的动态态RAM的基本存储单元是一个晶体管和一个的基本存储单元是一个晶体管和
21、一个电容,因而集成度高,成本低,耗电少,但电容,因而集成度高,成本低,耗电少,但它是利用电容存储电荷来保存信息的,电容它是利用电容存储电荷来保存信息的,电容通过通过MOS管的栅极和源极会缓慢放电而丢失管的栅极和源极会缓慢放电而丢失信息,必须定时对电容充电,也称作信息,必须定时对电容充电,也称作刷新刷新。另外,为了提高集成度,减少引脚的封装数,另外,为了提高集成度,减少引脚的封装数,DRAM的地址线分成行地址和列地址两部分,的地址线分成行地址和列地址两部分,因此,在对存储器进行访问时,总是先由行因此,在对存储器进行访问时,总是先由行地址选通信号地址选通信号 把行地址送入内部设置的把行地址送入内部
22、设置的行地址锁存器,再由列地址选通信号行地址锁存器,再由列地址选通信号 把把列地址送入列地址锁存器,并由读列地址送入列地址锁存器,并由读/写信号控写信号控制数据的读出或写入。所以制数据的读出或写入。所以刷新刷新和和地址两次地址两次打入打入是是DRAM芯片的主要特点。芯片的主要特点。第14页,共65页,编辑于2022年,星期一 刷新刷新放大器放大器 列选列选择信号择信号数据输入输出数据输入输出行选择信号行选择信号QC图图5-4 单管动态单管动态RAM基本存储单元基本存储单元 动态动态RAM依靠电容存储电荷来依靠电容存储电荷来决定存放信息是决定存放信息是1或或0。图。图5-4以单管以单管动态动态R
23、AM为例说明其工作原理。为例说明其工作原理。读操作时先由行地址译码,读操作时先由行地址译码,某行选择信号为高电平时,某行选择信号为高电平时,此行上管子此行上管子Q导通,由刷导通,由刷新放大器读取电容新放大器读取电容C上的上的电压值折合为电压值折合为0或或1,再由,再由列地址译码,使某列选列地址译码,使某列选通。行和列均选通的基通。行和列均选通的基本存储单元允许驱动,本存储单元允许驱动,并读出数据,读出信息并读出数据,读出信息后由刷新放大器对其进后由刷新放大器对其进行重写,以保存信息。行重写,以保存信息。写操作时,行和列的选择写操作时,行和列的选择信号为信号为1,基本存储单元被,基本存储单元被选
24、中,数据输入选中,数据输入/输出线送输出线送的信息通过刷新放大器和的信息通过刷新放大器和Q管送到电容管送到电容C,数据写入存,数据写入存储单元。储单元。第15页,共65页,编辑于2022年,星期一2.动态动态RAM的刷新的刷新动态动态RAM都是利用电容存储电荷的原理来保都是利用电容存储电荷的原理来保存信息的,由于存信息的,由于MOS管输入阻抗很高,存储管输入阻抗很高,存储的信息可以保存一段时间,但时间较长时电的信息可以保存一段时间,但时间较长时电容会逐渐放电使信息丢失,所以动态容会逐渐放电使信息丢失,所以动态RAM需需要在预定的时间内不断刷新。所谓要在预定的时间内不断刷新。所谓刷新刷新,即即把
25、写入到存储单元的数据进行读出,经过读把写入到存储单元的数据进行读出,经过读放大器放大以后再写入以保存电荷上的信息放大器放大以后再写入以保存电荷上的信息。DRAM控制器是控制器是CPU和和DRAM之间的接口电之间的接口电路,由它把路,由它把CPU的信号转换成适合的信号转换成适合DRAM芯芯片的信号,解决片的信号,解决DRAM芯片地址两次打入和芯片地址两次打入和刷新控制等问题。刷新控制等问题。DRAM控制器的逻辑框图控制器的逻辑框图如图如图5-5所示,包括下列功能电路:所示,包括下列功能电路:第16页,共65页,编辑于2022年,星期一CPU仲裁仲裁电路电路 定时定时发生器发生器数据缓冲器数据缓冲
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器 PPT 讲稿

限制150内