第5章存储系统精选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)
《第5章存储系统精选PPT.ppt》由会员分享,可在线阅读,更多相关《第5章存储系统精选PPT.ppt(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第5章存储系统1 1第1页,本讲稿共95页本章主要内容 微型机的存储系统、分类及其特点 半导体存储芯片的外部特性及其与系统 的连接 存储器扩展技术2 2第2页,本讲稿共95页5.1 5.1 概概 述述内容:微型机的存储系统半导体存储器的基本概念存储器的分类及其特点3 3第3页,本讲稿共95页微型机的存储系统微型机的存储系统将两个或两个以上速度、容量和价格各不相同的存储器用硬件、软件或软硬件相结合的方法组织起来 这样就构成了计算机的存储系统。系统的存储速度接近最快的存储器,容量接近最大的存储器。4 4第4页,本讲稿共95页微型机的存储系统微型机的存储系统Cache存储系统存储系统解决速度问题解决
2、速度问题解决速度问题解决速度问题虚拟存储系统虚拟存储系统解决容量问题解决容量问题解决容量问题解决容量问题高速缓冲存储器高速缓冲存储器主存储器主存储器主存储器主存储器磁盘存储器磁盘存储器5 5第5页,本讲稿共95页存储系统的层次结构由上至下容量越来越大,速度越来越慢,价格越来由上至下容量越来越大,速度越来越慢,价格越来越低越低 通用寄存器堆及通用寄存器堆及 指令、数据缓冲栈指令、数据缓冲栈 高速缓存高速缓存 主存储器主存储器 联机外存储器联机外存储器 脱机外存储器脱机外存储器6 6第6页,本讲稿共95页两大类内存、外存 内存内存存放当前运行的程序和数据。存放当前运行的程序和数据。特点特点特点特点
3、:快,容量小,随机存取,快,容量小,随机存取,快,容量小,随机存取,快,容量小,随机存取,CPUCPU可直接访问可直接访问可直接访问可直接访问。通常由通常由通常由通常由半导体存储器半导体存储器半导体存储器半导体存储器构成构成构成构成 RAMRAM、ROMROM 外存外存存放非当前使用的程序和数据。存放非当前使用的程序和数据。特点特点特点特点:慢,容量大,顺序存取慢,容量大,顺序存取慢,容量大,顺序存取慢,容量大,顺序存取/块存取块存取块存取块存取。需调入内存后需调入内存后需调入内存后需调入内存后CPUCPU才能访问才能访问才能访问才能访问。通常由通常由通常由通常由磁、光存储器磁、光存储器磁、光
4、存储器磁、光存储器构成,也可以由半导体存储器构成构成,也可以由半导体存储器构成构成,也可以由半导体存储器构成构成,也可以由半导体存储器构成 磁盘、磁带磁盘、磁带磁盘、磁带磁盘、磁带、CD-ROMCD-ROM、DVD-ROMDVD-ROM、固态盘固态盘固态盘固态盘7 7第7页,本讲稿共95页内存储器的分类内存储器随机存取存储器(随机存取存储器(RAM)Random Access Memory只读存储器(只读存储器(ROM)Read Only Memory8 8第8页,本讲稿共95页随机存取存储器(RAM)RAM静态存储器(静态存储器(SRAM)Static RAM动态存储器(动态存储器(DRAM
5、)Dynamic RAM9 9第9页,本讲稿共95页只读存储器(ROM)只读存储器掩模掩模ROM一次性可写一次性可写ROMEPROMEEPROM1010第10页,本讲稿共95页主要技术指标存储容量存取时间和存取周期平均故障间隔时间(MTBF)(可靠性)功耗CPU读写存储器的时间必须大于存储芯片的额定存取时间1111第11页,本讲稿共95页半导体存储器 由能够表示二进制数“0”和“1”的、具有记忆功能的一些半导体器件组成。如触发器、MOS管的栅极电容等。能存放一位二进制数的器件称为一个存储元。若干存储元构成一个存储单元。1212第12页,本讲稿共95页半导体存储器芯片的结构半导体存储器芯片的结构
6、-典型的典型的RAMRAM的示意图的示意图1313第13页,本讲稿共95页(1)(1)存储体存储体存储体存储体一个一个基本存储电路基本存储电路基本存储电路基本存储电路只能存储一个二进制位。只能存储一个二进制位。将基本的存储电路有规则地组织起来,就是将基本的存储电路有规则地组织起来,就是存储体存储体存储体存储体。存储体存储体又有不同的又有不同的组织形式组织形式组织形式组织形式:-将各个字的将各个字的同同1 1位位组织在一个芯片中,组织在一个芯片中,如:如:8118 8118 16K16K*1*1(DRAMDRAM)-将各个字的将各个字的 4 4位位 组织在一个芯片中,组织在一个芯片中,如:如:2
7、114 2114 1K1K*4*4(SRAMSRAM)-将各个字的将各个字的 8 8位位 组织在一个芯片中,组织在一个芯片中,如:如:6116 6116 2K2K*8*8 (SRAMSRAM)。)。(2)(2)外围控制电路外围控制电路外围控制电路外围控制电路 地址译码器地址译码器、I/OI/O电路电路电路电路、片选控制端、片选控制端、片选控制端、片选控制端CS CS、输出缓冲器、输出缓冲器、输出缓冲器、输出缓冲器等等1414第14页,本讲稿共95页单译码方式双译码方式译译码码器器A5A4A3A2A1A06301存储单元存储单元64个单元个单元单单译码译码行行译译码码A2A1A0710列译码列译
8、码A3A4A501764个单元个单元双双译码译码-可简化芯片设计可简化芯片设计地址译码电路的地址译码电路的译码方式译码方式-以以6 6根根地址线为例地址线为例选择线选择线选择线选择线1616条条条条选择线选择线选择线选择线6464条条条条1515第15页,本讲稿共95页5.2 随机存取存储器要求掌握:SRAM与DRAM的主要特点几种常用存储器芯片及其与系统的连接存储器扩展技术1616第16页,本讲稿共95页一、静态存储器SRAM特点:存储元由双稳电路构成,存储信息稳定。1717第17页,本讲稿共95页典型SRAM芯片了解:主要引脚功能工作时序与系统的连接使用1818第18页,本讲稿共95页SR
9、AM 6264芯片容量:8K8芯片外部引线图1919第19页,本讲稿共95页2020第20页,本讲稿共95页SRAM 6264芯片逻辑符号逻辑符号6264A12-A0CS1CS2D7-D0OEWE1382121第21页,本讲稿共95页6264芯片的芯片的主要引线主要引线地址线:A0A12数据线:D0 D7输出允许信号:OE写允许信号:WE选片信号:CS1、CS2(一般CS2=1)2222第22页,本讲稿共95页6264的工作方式和工作过程的工作方式和工作过程方式方式 操操 作作 0 0 00 0 0 非法非法 不允许不允许WEWE与与OEOE同时为低电平同时为低电平 0 1 0 0 1 0 读
10、出读出 从从RAMRAM中读出数据中读出数据 0 0 1 0 0 1 写入写入 将数据写入将数据写入RAMRAM中中 0 1 1 0 1 1 选中选中 62646264内部内部I/OI/O三态门均处于高阻三态门均处于高阻 1 1 未选中未选中 62646264内部内部I/OI/O三态门均处于高阻三态门均处于高阻 工作方式表工作方式表2323第23页,本讲稿共95页6264的工作过程读操作写操作 工作时序工作时序2424第24页,本讲稿共95页 存储器存储器读读时序图时序图WE为高电平为高电平有效数据有效数据 指定地址指定地址2525第25页,本讲稿共95页 存储器存储器写写时序图时序图有效数据
11、有效数据 指定地址指定地址A0-A12(A19)2626第26页,本讲稿共95页6264芯片与系统的连接D0D7A0A12WEOECS1CS2A0A12MEMWMEMR译码译码电路电路高位地址高位地址信号信号D0D7系系统统总总线线6264+5V2727第27页,本讲稿共95页CPU与与M连接时的时的几点考虑几点考虑:1 CPU总线时序与总线时序与M的读写时序的读写时序 高速高速CPUCPU与低速与低速MM间的速度若不匹配,应在间的速度若不匹配,应在CPUCPU访问访问MM的周期内插入等待脉冲的周期内插入等待脉冲T TWW。下面仅考虑两者匹配下面仅考虑两者匹配下面仅考虑两者匹配下面仅考虑两者匹
12、配。2 CPU总线的负载能力总线的负载能力 系统总线一般能带系统总线一般能带11几个几个TTLTTL负载。系统总线需驱动隔负载。系统总线需驱动隔离时,离时,DBDB要双向驱动,要双向驱动,ABAB与与CBCB则单向驱动,驱动器的输则单向驱动,驱动器的输出连至出连至MM或其他电路。或其他电路。下面仅考虑不需驱动下面仅考虑不需驱动下面仅考虑不需驱动下面仅考虑不需驱动。3M结构的选定结构的选定 CPUCPU的的DBDB有有8 8、1616、3232、6464位等几类,相应位等几类,相应MM的结构分的结构分为单体、为单体、2 2体、体、4 4体、体、8 8体等。体等。CPUCPU与与MM连接时,连接时
13、,MM是是单体单体结构结构还是还是多体多体结构。结构。下面先仅考虑两者下面先仅考虑两者下面先仅考虑两者下面先仅考虑两者D D相等相等相等相等。2828第28页,本讲稿共95页4片选信号(片选信号(片外)片外)及及片内片内地址产生机制地址产生机制 由于由于MM芯片的容量是有限的,微机中芯片的容量是有限的,微机中MM的总容量一般远大的总容量一般远大于于MM芯片的容量,因此,芯片的容量,因此,MM往往由多片往往由多片MM芯片组成,在芯片组成,在CPUCPU与与MM芯片之间必须设有芯片之间必须设有片选择片选择片选择片选择译码电路译码电路译码电路译码电路,一般由,一般由CPUCPU的的高高位地址位地址译
14、码产生片选,而译码产生片选,而低位地址低位地址送给存储器芯片的地址输入送给存储器芯片的地址输入端,以提供存储芯片内部的行、列地址。端,以提供存储芯片内部的行、列地址。5DRAM控制器(控制器(DRAM与与CPU连接专用)连接专用)它是它是CPUCPU和和DRAMDRAM芯片之间的接口电路,目前已生产出芯片之间的接口电路,目前已生产出不同型号的不同型号的集成芯片集成芯片(带刷新电路)(带刷新电路)。它将。它将CPUCPU的信号变换的信号变换成适合成适合DRAMDRAM芯片的信号,不同的计算机系统有不同的芯片的信号,不同的计算机系统有不同的DRAMDRAM控制器控制器。后面再讨论后面再讨论后面再讨
15、论后面再讨论DRAMDRAM 。2929第29页,本讲稿共95页译码电路译码电路 作用作用:将输入的一组二进制编码变换为一个特定的控制信号,即:将输入的一组高位地址信号通过变换,产生一个有效的控制信号,用于选中选中某一个存储器芯片,从而确定该存储器芯片在内存中的地址范围。组成组成:它可用普通的逻辑芯片逻辑芯片或专门的译码器译码器实现。存储器地址译码方法存储器地址译码方法:根据存储器的片选信号译根据存储器的片选信号译码码(1)线选法)线选法:从高位选择几条地址线从高位选择几条地址线(2)全译码法)全译码法:高位全部参加译码高位全部参加译码(3)部分译码)部分译码:高位地址线部分参加译码高位地址线
16、部分参加译码高位地址线部分参加译码高位地址线部分参加译码3030第30页,本讲稿共95页 (1 1)全译码法)全译码法)全译码法)全译码法 片内寻址未用的全部高位地址线都参加译片内寻址未用的全部高位地址线都参加译片内寻址未用的全部高位地址线都参加译片内寻址未用的全部高位地址线都参加译码,译码输出作为片选信号。码,译码输出作为片选信号。码,译码输出作为片选信号。码,译码输出作为片选信号。全译码的全译码的全译码的全译码的优点优点优点优点是每个芯片的地址范围是唯一确定,而且各是每个芯片的地址范围是唯一确定,而且各是每个芯片的地址范围是唯一确定,而且各是每个芯片的地址范围是唯一确定,而且各片之间是连续
17、的。片之间是连续的。片之间是连续的。片之间是连续的。缺点缺点缺点缺点是译码电路比较复杂。是译码电路比较复杂。是译码电路比较复杂。是译码电路比较复杂。(2)部分译码)部分译码 用片内寻址外的高位地址的一部分译码产生用片内寻址外的高位地址的一部分译码产生片选信号。片选信号。部分译码部分译码优点优点是较全译码简单,但是较全译码简单,但缺点缺点是存在地址重叠区。是存在地址重叠区。(3)线选法)线选法 高位地址线不经过译码,直接(或经反相器)高位地址线不经过译码,直接(或经反相器)分别接各存储器芯片的片选端来区别各芯片的地址。分别接各存储器芯片的片选端来区别各芯片的地址。它的它的优点优点是电路最简单是电
18、路最简单,但但缺点缺点是是也会造成地址重叠,且也会造成地址重叠,且各芯片地址不连续。各芯片地址不连续。三种译码方式特点三种译码方式特点3131第31页,本讲稿共95页全地址全地址译码译码 用全部的高位地址信号作为译码信号,使得存储器用全部的高位地址信号作为译码信号,使得存储器芯片的每一个单元都占据一个唯一的内存地址。芯片的每一个单元都占据一个唯一的内存地址。存储器存储器芯片芯片译译码码器器低位地址全部高位地址全部地址片选信号A0Ax 存储器存储器芯片芯片 优点优点是每个芯片的地址范围是唯一确定,而且各片之间是是每个芯片的地址范围是唯一确定,而且各片之间是连续的。连续的。缺点缺点是译码电路比较复
19、杂。是译码电路比较复杂。3232第32页,本讲稿共95页全地址译码例62646264芯片的地址范围:芯片的地址范围:A A1 19 9AA13 13 A A1212AA0 0 A A1 19 9AA13 13 A A1212AA0 011110001111000000000 11110001111000111 111=F0000 H F1FFF HF0000 H F1FFF HA19A18A17A16A15A14A13&1A12A0D7D0高位地高位地址线址线全全部部参加参加译码译码6264A12A0D7D00111110003333第33页,本讲稿共95页部分地址译码 用用部分部分部分部分高
20、位地址高位地址高位地址高位地址信号(信号(而而不是不是全部全部)作为译码信号,使得)作为译码信号,使得被选中得存储器芯片占有几组不同的地址范围。被选中得存储器芯片占有几组不同的地址范围。存储器存储器芯片芯片译译码码器器低位地址部分部分高位地址全部地址片选信号A0Ax 存储器存储器芯片芯片部分译码较全译码简单,但存在地址重叠区。3434第34页,本讲稿共95页部分地址译码例同一物理存储器占用两组地址:同一物理存储器占用两组地址:F0000HF1FFFH B0000HB1FFFHF0000HF1FFFH B0000HB1FFFH A A1818不参与译码不参与译码不参与译码不参与译码(A A181
21、8=1/0=x=1/0=x)A19A17A16A15A14A13&1到6264CS100011110A19A18 A17A13 A12A0 1 1/0 1 1 0 0 0 0 0 1 1=F0000HF1FFFH =F0000HF1FFFH 或或 B0000HB1FFFHB0000HB1FFFH此例使用高此例使用高5 5位地址作位地址作为译码信号,从而使被为译码信号,从而使被选中芯片的每个单元都选中芯片的每个单元都占有两个地址,即这两占有两个地址,即这两个地址都指向同一个单个地址都指向同一个单元。元。3535第35页,本讲稿共95页使用译码器的应用举例 将将SRAM 6264SRAM 6264
22、芯片与系统连接,使其地址范围为:芯片与系统连接,使其地址范围为:3800038000H39FFFHH39FFFH和和78000H79FFFH78000H79FFFH。选择使用选择使用7474LS138LS138译码器译码器构成译码电路构成译码电路 Y0G1 Y1G2 A Y2G2B Y3Y4A Y5B Y6C Y7片选信号输出译码允许信号地址信号(接到不同的存(接到不同的存储储体上)体上)74LS13874LS138逻辑图:逻辑图:3636第36页,本讲稿共95页74LS138的真值表(注意:注意:输出低电平有效)可以看出,当译码允许信号有效时,Yi是输入A、B、C的函数,即 Y=f(A,B,
23、C)1 11 11 11 11 11 11 11 1X X X X X X 其其 他他 值值0 01 11 11 11 11 11 11 11 1 1 1 1 1 1 1 1 1 1 1 1 0 01 0 01 0 01 0 01 10 01 11 11 11 11 11 11 1 0 1 1 0 1 1 0 1 1 0 1 0 01 0 01 0 01 0 01 11 10 01 11 11 11 11 11 0 1 1 0 1 1 0 1 1 0 1 1 0 01 0 01 0 01 0 01 11 11 10 01 11 11 11 11 0 0 1 0 0 1 0 0 1 0 0 1
24、0 01 0 01 0 01 0 01 11 11 11 10 01 11 11 10 1 1 0 1 1 0 1 1 0 1 1 1 0 01 0 01 0 01 0 01 11 11 11 11 10 01 11 10 1 0 0 1 0 0 1 0 0 1 0 1 0 01 0 01 0 01 0 01 11 11 11 11 11 10 01 10 0 1 0 0 1 0 0 1 0 0 1 1 0 01 0 01 0 01 0 01 11 11 11 11 11 11 10 00 0 0 0 0 0 0 0 0 0 0 0 1 0 01 0 01 0 01 0 0Y Y Y Y7 7
25、 7 7Y Y Y Y6 6 6 6Y Y Y Y5 5 5 5Y Y Y Y4 4 4 4Y Y Y Y3 3 3 3Y Y Y Y2 2 2 2Y Y Y Y1 1 1 1Y Y Y Y0 0 0 0C B AC B AC B AC B AG G G G1 1 1 1 G G G G2A2A2A2A G G G G2B2B2B2B3737第37页,本讲稿共95页应用举例应用举例(续续):):D0D7A0A12WEOECS1CS2A0A12MEMWMEMRD0D7G1G2AG2BCBA&A19A14A13A17A16A15+5VY0下图中A18不参与译码,故6264的地址范围为:=3=380
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储系统 精选 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内