第4章存储器系统精选PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第4章存储器系统精选PPT.ppt》由会员分享,可在线阅读,更多相关《第4章存储器系统精选PPT.ppt(102页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4章存储器系统第1页,本讲稿共102页2 24.1 概述概述容量容量:指存储器所包含的存储单元的总数:指存储器所包含的存储单元的总数 单位:单位:MB(1MB220字节字节)或)或GB(1GB230字节)字节)每个存储单每个存储单元(一个字节)都有一个地址,元(一个字节)都有一个地址,CPUCPU按地址对存储器进行访问按地址对存储器进行访问 速度速度(存取时间存取时间):):在存储器地址被选定后,存储器读出数据并送到在存储器地址被选定后,存储器读出数据并送到CPU(或者是把或者是把CPU数据写入存储器)所需要的时间。数据写入存储器)所需要的时间。单位:单位:ns(1ns=10-9秒秒)成本成
2、本:存储器的位成本也是存储器的重要性能指标。:存储器的位成本也是存储器的重要性能指标。存储器的性能指标有:容量、速度和成本。存储器的性能指标有:容量、速度和成本。1.存储器系统的层次结构存储器系统的层次结构 第2页,本讲稿共102页3在计算机系统中常采用二级存储器结构在计算机系统中常采用二级存储器结构内存储器内存储器(使用半导体存储器芯片)(使用半导体存储器芯片)CacheCacheCacheCache存储存储存储存储器器器器主存储器主存储器主存储器主存储器(D D D DRAMRAMRAMRAM和和和和ROMROMROMROM)外存储器(软盘、硬盘、光盘外存储器(软盘、硬盘、光盘外存储器(软
3、盘、硬盘、光盘外存储器(软盘、硬盘、光盘)后备存储器(磁带、光盘后备存储器(磁带、光盘后备存储器(磁带、光盘后备存储器(磁带、光盘)外存储器外存储器(辅助存储器辅助存储器)从整体看,其速度接近高速缓存的速度,其容量从整体看,其速度接近高速缓存的速度,其容量接近辅助存储器的容量,而位成本接近廉价慢速接近辅助存储器的容量,而位成本接近廉价慢速辅存的平均价格。辅存的平均价格。在计算机系统中常采用三级存储器结构在计算机系统中常采用三级存储器结构第3页,本讲稿共102页4三级存储器结构框图三级存储器结构框图虚存虚存第4页,本讲稿共102页52.存储器分类存储器分类从理论上讲,只要有两个明显稳定的物理状态
4、的器件和介质从理论上讲,只要有两个明显稳定的物理状态的器件和介质都能用来存储二进制信息。都能用来存储二进制信息。半导体存储器半导体存储器磁芯存储器磁芯存储器光电存储器光电存储器光盘存储器光盘存储器存储器存储器1)按构成存储器的器件和存储介质分类按构成存储器的器件和存储介质分类第5页,本讲稿共102页62)按读写方式分类按读写方式分类RAM(Random Access Memory随机存取存储器随机存取存储器)通过指令可以随机地、个别地对各个存储单元进行通过指令可以随机地、个别地对各个存储单元进行访问。既能读出又能写入半导体存储器,计算机的访问。既能读出又能写入半导体存储器,计算机的内存主要采用
5、随机存储器。内存主要采用随机存储器。随机存储器多采用随机存储器多采用MOS(金属氧化物半导体金属氧化物半导体)型半导型半导体集成电路芯片制成。易失性。体集成电路芯片制成。易失性。DRAM(动态随机存取存储器)动态随机存取存储器)SRAM(静态随机存取存储器静态随机存取存储器)第6页,本讲稿共102页7ROM(Read Only Memory只读存储器只读存储器)只能读出不能写入的存储器只能读出不能写入的存储器,它通常用来存放固定它通常用来存放固定不变的程序、汉字字型库、字符及图形符号等。由不变的程序、汉字字型库、字符及图形符号等。由于它和于它和RAMRAM分享主存的地址空间,所以仍属于主分享主
6、存的地址空间,所以仍属于主存的一部分。存的一部分。Mask ROM(掩膜掩膜ROM)PROM(Programmable ROM)和和EPROM(Erasable Programmable ROM)Flash ROM(快擦除快擦除ROM,或闪速存储器或闪速存储器)第7页,本讲稿共102页83)按在计算机中的作用分类按在计算机中的作用分类缓冲存储器缓冲存储器主存主存(内存内存)辅存辅存(外存外存)第8页,本讲稿共102页9辅助存储器辅助存储器磁盘存储器磁盘存储器磁带存储器磁带存储器光盘存储器光盘存储器缓冲存储器缓冲存储器静态随机存储器静态随机存储器SRAM主存储器主存储器RAMROM双极型半导体存
7、储器双极型半导体存储器MOS存储器存储器(动态动态,静态静态)可编程只读存储器可编程只读存储器PROM可擦除可编程只读存储器可擦除可编程只读存储器 EPROM,EEPROM掩膜型只读存储器掩膜型只读存储器MROM存储器存储器第9页,本讲稿共102页104)按存取方式分类按存取方式分类随机存储器随机存储器顺序存储器顺序存储器5)按信息的可保存性分类按信息的可保存性分类易失性易失性非易失性非易失性 第10页,本讲稿共102页11第11页,本讲稿共102页1212 3.存储器系统结构存储器系统结构在微型机系统中,存储器是很重要的组成部在微型机系统中,存储器是很重要的组成部分,虽然存储器的种类很多,但
8、它们在系统中的整分,虽然存储器的种类很多,但它们在系统中的整体结构及读写的工作过程是基本相同的。一般情况体结构及读写的工作过程是基本相同的。一般情况下,一个存储器系统由以下几部分构成。下,一个存储器系统由以下几部分构成。1)基本存储单元基本存储单元一个基本存储单元可以存放一位二进制信息,一个基本存储单元可以存放一位二进制信息,其内部有两个稳定且互相对立的状态,并能够在外其内部有两个稳定且互相对立的状态,并能够在外部对其状态进行识别和改变。部对其状态进行识别和改变。双稳电路双稳电路(高高,低电平低电平););磁化单元磁化单元(正向正向,反向反向)第12页,本讲稿共102页13132)存储体存储体
9、一个基本存储单元只能保存一位二进制信息,一个基本存储单元只能保存一位二进制信息,若要存放若要存放MN个二进制信息,就要用个二进制信息,就要用MN个基本个基本存储单元,它们按一定的规则排列起来,这些由基存储单元,它们按一定的规则排列起来,这些由基本存储单元所构成的阵列称为存储体或存储矩阵。本存储单元所构成的阵列称为存储体或存储矩阵。微机系统的内存是按字节组织的,每个字节由微机系统的内存是按字节组织的,每个字节由8个基本的存储单元构成,能存放个基本的存储单元构成,能存放8位二进制信息,位二进制信息,CPU把这把这8位二进制信息作为一个整体来进行处理。位二进制信息作为一个整体来进行处理。第13页,本
10、讲稿共102页14143)地址译码器地址译码器由于存储器系统是由许多存储单元构成的,由于存储器系统是由许多存储单元构成的,每个存储单元存放每个存储单元存放8位二进制信息,每个存储单元位二进制信息,每个存储单元都用不同的地址加以区分。都用不同的地址加以区分。CPU要对某个存储单元要对某个存储单元进行读进行读/写操作,必须先通过地址总线,向存储器写操作,必须先通过地址总线,向存储器系统发出所需访问的存储单元的地址码。系统发出所需访问的存储单元的地址码。地址译码地址译码器的作用是用来接受器的作用是用来接受CPU送来的地址信号并对它们送来的地址信号并对它们进行译码,选择与地址码相对应的存储单元,以便进
11、行译码,选择与地址码相对应的存储单元,以便对该单元进行操作对该单元进行操作。第14页,本讲稿共102页15CBAY0Y1Y2Y3Y4Y5Y6Y7000111001010011100101110有有n根地址线,最多可选通根地址线,最多可选通2n个地址个地址输入 输出C B A Y0Y1Y2Y3Y4Y5Y6Y70000111111100110111111010110111110111110111110011110111101111110111101111110111111111110第15页,本讲稿共102页1616单译码:单译码:适用于小容量存储器,存储器线性排列,适用于小容量存储器,存储器线性
12、排列,以字选择线来以字选择线来选择某个字的所有位选择某个字的所有位,特点是译码输出线较多。当地址码有,特点是译码输出线较多。当地址码有10根时,有根时,有2101024根输出线,分别控制根输出线,分别控制1024条字选择线。条字选择线。地址译码有两种方式:地址译码有两种方式:单译码单译码和和双译码双译码。双译码双译码:存储器以矩阵的形式排列,:存储器以矩阵的形式排列,将地址线分成两部分,将地址线分成两部分,对应的地址译码器也是两部分,即行译码器和列译码器,对应的地址译码器也是两部分,即行译码器和列译码器,行行译码器输出行地址选择信号,列译码器输出列地址选择信号,行列译码器输出行地址选择信号,列
13、译码器输出列地址选择信号,行列选择线交叉处即为选中的内存单元。其特点是译码输出线较少,适选择线交叉处即为选中的内存单元。其特点是译码输出线较少,适合于较大的存储器系统。合于较大的存储器系统。第16页,本讲稿共102页17存储器结构与工作过程示意图存储器结构与工作过程示意图00000000000000000000000000000001存存储储单单元元(8 8位位)地地址址寄寄存存器器地地址址译译码码器器地址总线地址总线读写控制电路读写控制电路数据总线数据总线控制总线控制总线10110111Write信号信号内存内存第17页,本讲稿共102页18例:例:将将n根地址线分成根地址线分成MN,相应的
14、存储单元为相应的存储单元为2M2N,地址选择线共有地址选择线共有2M+2N条条,大大小于大大小于2n条条。2M选择线选择线2N选择线选择线第18页,本讲稿共102页19地址译码电路地址译码电路译译码码器器A5A4A3A2A1A06301存储单元存储单元64个单元个单元行行译译码码A2A1A0710列译码列译码A3A4A501764个单元个单元单译码单译码双译码双译码第19页,本讲稿共102页20204)片选与读写控制信号片选与读写控制信号片选信号用以实现芯片的选择,对于一个芯片选信号用以实现芯片的选择,对于一个芯片来说,只有片选信号有效,才能对其进行读写操片来说,只有片选信号有效,才能对其进行
15、读写操作。应首先使芯片的片选信号有效作。应首先使芯片的片选信号有效(大地址大地址),才能,才能选择其中的存储单元进行操作。选择其中的存储单元进行操作。读写控制信号用来实现对存储器中数据的流读写控制信号用来实现对存储器中数据的流向的控制。向的控制。第20页,本讲稿共102页2112345输出地址输出地址地址选通地址选通读信号有效读信号有效数据从内存输出数据从内存输出数据上数据总线数据上数据总线从存储器中读数据从存储器中读数据第21页,本讲稿共102页2212345输出地址输出地址地址选通地址选通写信号有效写信号有效数据进入内存数据进入内存数据从数据从CPUCPU上数据总线上数据总线向存储器中写数
16、据向存储器中写数据第22页,本讲稿共102页2323I/O电路位于系统数据总线与被选中的存储单元之间,用电路位于系统数据总线与被选中的存储单元之间,用来控制信息的读出与写入,必要时,还可包含对来控制信息的读出与写入,必要时,还可包含对I/O信号的驱信号的驱动及放大处理功能。动及放大处理功能。5)I/O电路电路6)集电极开路或三态输出缓冲器集电极开路或三态输出缓冲器为了扩充存储器系统的容量,常常需要将几片为了扩充存储器系统的容量,常常需要将几片RAM芯片的数芯片的数据线并联使用或与双向的数据线相连,这就要用到集电极开路或三据线并联使用或与双向的数据线相连,这就要用到集电极开路或三态缓冲器。态缓冲
17、器。7)其他外围电路其他外围电路对不同类型的存储器系统,有时需要一些特殊的外围电对不同类型的存储器系统,有时需要一些特殊的外围电路,如动态刷新电路等。路,如动态刷新电路等。第23页,本讲稿共102页244.2 半导体随机存储器半导体随机存储器1.静态随机存储器静态随机存储器1)1)基本存储单元基本存储单元T1,T2工作管工作管T3,T4负载管负载管T1截止截止,T2导通导通A=1(高电平高电平)B=0(低电平低电平)1010T5,T6控制管控制管第24页,本讲稿共102页25T1导通,导通,T2截止截止A=0(低电平低电平)B=1(高电平高电平)0101电路具有两个相对的稳电路具有两个相对的稳
18、定状态,在没有外触发定状态,在没有外触发的条件下状态是稳定不的条件下状态是稳定不变的。变的。双稳电路双稳电路第25页,本讲稿共102页26写过程写过程1)X译码线为高译码线为高,T5,T6导通导通;2)Y译码线为高译码线为高,T7,T8导通导通;3)3)数据信号从两边数据信号从两边I/O输入输入,使使T1,T2分别分别导通或截止;导通或截止;4)X,Y译码信号消失译码信号消失,存储单元状态稳定保存储单元状态稳定保持。持。T7,T8是公用的,不属于是公用的,不属于具体的存储单元具体的存储单元。第26页,本讲稿共102页27读过程读过程1)X译码线为高译码线为高,T5,T6导通;导通;2)Y译码线
19、为高译码线为高,T7,T8导通导通;3)数据信号从数据信号从A,B输输出出,送至两边的送至两边的I/O线线上,驱动差动放大上,驱动差动放大器,判断信号值;器,判断信号值;4)X,Y译码信号消失译码信号消失,存储单元状态存储单元状态保持不变。保持不变。第27页,本讲稿共102页282)静态静态RAM存储芯片存储芯片Intel 2114Intel 2114是一种是一种1K4的静态存储芯片,其最的静态存储芯片,其最基本的存储单元是六管存储电路基本的存储单元是六管存储电路。10位地址线位地址线,4位数据线位数据线。有有1024个个4bit的存储单元。的存储单元。4096个基本存储电个基本存储电路,排列
20、形式为路,排列形式为6464,存储单元的排列形式是,存储单元的排列形式是6416,6根地址线用于行译码,根地址线用于行译码,4根用于列译码,根用于列译码,即即每行中每每行中每4个基本存储电路是同一地址,但分个基本存储电路是同一地址,但分别接不同的别接不同的I/O线。线。第28页,本讲稿共102页29第29页,本讲稿共102页30CS为高电平,封锁与门,为高电平,封锁与门,使输入输出缓冲器高阻,使输入输出缓冲器高阻,数据不能进行读写操作。数据不能进行读写操作。CS为低电平为低电平,WR为为高电平,读控制线有高电平,读控制线有效,数据从存储器流效,数据从存储器流向数据总线向数据总线。读控制线读控制
21、线写控制线写控制线第30页,本讲稿共102页31CS为低电平为低电平,WR为低电平,写控制线为低电平,写控制线有效,数据从数据总有效,数据从数据总线流向存储器。线流向存储器。读控制线读控制线写控制线写控制线第31页,本讲稿共102页32Intel 2114引脚图引脚图A0A9:地址信号地址信号输入,输入,选通选通1024个地址单元个地址单元。I/O0I/O3:数据信号数据信号双向,每双向,每个地址单元个地址单元4位二进制位二进制。片选,低电平有效,有效片选,低电平有效,有效时才能对芯片操作时才能对芯片操作。:读读/写控制线,写控制线,低电平时,数据由数据总低电平时,数据由数据总线写入存储器线写
22、入存储器;高电平时,数据由存储器输高电平时,数据由存储器输出至数据总线出至数据总线。第32页,本讲稿共102页332.动态随机存储器动态随机存储器1)基本存储单元基本存储单元字选线字选线数据线数据线由由T1与与C构成,当构成,当C C充有电荷,充有电荷,存储单元为存储单元为1,反之为,反之为0。依依靠靠C C的充放电原理来保存信息。的充放电原理来保存信息。写操作写操作:字选线为高,:字选线为高,T1导通,导通,数据信息通过数据线进入存数据信息通过数据线进入存储单元储单元C;读操作:读操作:字选线为高,字选线为高,T1导通,导通,C上的数据经上的数据经T T送入位线的等效电送入位线的等效电容容C
23、D 分布分布电容电容电容电容C上的电荷会泄漏,所上的电荷会泄漏,所以要定时对存储单元进行以要定时对存储单元进行刷新操作,补充电荷。刷新操作,补充电荷。第33页,本讲稿共102页342)动态动态RAM存储芯片存储芯片Intel 2164AIntel 2164A是一种是一种64K1的静态存储芯片,其最基本的存的静态存储芯片,其最基本的存储单元是单管存储电路储单元是单管存储电路。8位位地址线,地址线,1位位数据线数据线。存储单元为存储单元为641024个,应该有个,应该有16根地址线选择唯一的存根地址线选择唯一的存储单元,由于封装的限制,该芯片只有储单元,由于封装的限制,该芯片只有8位地址线引脚,位
24、地址线引脚,所以所以16位地址信息分两次进行接收位地址信息分两次进行接收,相应的分别有,相应的分别有行选通行选通和和列选通列选通加以协调,在芯片内部,加以协调,在芯片内部,还有还有8位地址锁存器对一次输入的位地址锁存器对一次输入的8位位地址进行保存地址进行保存。由于有由于有8位位行地址选择线,行地址选择线,8位列地址选择线,所以存储体位列地址选择线,所以存储体为为256256,分成,分成4个个128128的存储阵列。每存储阵列内的的存储阵列。每存储阵列内的存储单元用存储单元用7位行列地址唯一选择,再用剩下的位行列地址唯一选择,再用剩下的1位行列地址位行列地址控制控制I/O口口进行进行4选选1。
25、第34页,本讲稿共102页35存储体存储体:64K1的存储体由的存储体由4个个128128的存储阵的存储阵列组成。列组成。216222727第35页,本讲稿共102页36地址锁存器:地址锁存器:Intel2164采用双译码,故其采用双译码,故其16位地址信息要分两次位地址信息要分两次输入。由于封装的限制,这输入。由于封装的限制,这16位信息必须通过同一组引脚分两位信息必须通过同一组引脚分两次接收,因此芯片内部有个能保存次接收,因此芯片内部有个能保存8 8位地址信息的地址锁存位地址信息的地址锁存器。器。地址锁存器地址锁存器第36页,本讲稿共102页37数据输入缓冲器数据输入缓冲器:用以暂存输入的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器 系统 精选 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内