存储器系统.ppt
《存储器系统.ppt》由会员分享,可在线阅读,更多相关《存储器系统.ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章 存储器和缓存技术 重点:重点:n SRAM和和DRAM的组成原理的组成原理n 高速缓冲存储器的组成原理高速缓冲存储器的组成原理n 微型计算机中存储器的组成结构微型计算机中存储器的组成结构难点:难点:n 存储器与存储器与CPU的连接及内存条的组成的连接及内存条的组成n 高速缓冲存储器的工作原理高速缓冲存储器的工作原理 本章重点、难点本章重点、难点1 存储器概述存储器概述n存储器分类存储器分类n存储器是计算机系统中的记忆设备,用来存存储器是计算机系统中的记忆设备,用来存放程序和数据放程序和数据n一组概念一组概念n存储位存储位/存储元存储元n存储单元存储单元n存储器存储器存储器分类存储器分类
2、n按存储介质分按存储介质分 n半导体存储器:用半导体器件组成的存储器,半导体存储器:用半导体器件组成的存储器,集成电路芯片,一般用作内存;集成电路芯片,一般用作内存;n磁表面存储器:用磁性材料做成的存储器,磁表面存储器:用磁性材料做成的存储器,如磁盘存储器、磁带存储器,用作外存;如磁盘存储器、磁带存储器,用作外存;n光存储器:如光盘,用作外存光存储器:如光盘,用作外存存储器分类存储器分类n按存储方式分按存储方式分 n随机存储器(随机存储器(RAM):):任何存储单元的内容都能被任何存储单元的内容都能被随机存取,且存取时间和存储单元的物理位置无关随机存取,且存取时间和存储单元的物理位置无关n如:
3、半导体存储器如:半导体存储器n顺序存储器(顺序存储器(SAM):):只能按某种顺序来存取,存只能按某种顺序来存取,存取时间和存储单元的物理位置有关取时间和存储单元的物理位置有关n特点:速度慢、容量大、成本低特点:速度慢、容量大、成本低n例:例:磁带存储器,用作外存磁带存储器,用作外存n直接存储器直接存储器DAM):):具有随机和顺序两种操作具有随机和顺序两种操作n例:磁盘存储器,用作外存,找道为随机操作;读取扇区内例:磁盘存储器,用作外存,找道为随机操作;读取扇区内容则为顺序操作容则为顺序操作存储器分类存储器分类n按存储器工作方式分按存储器工作方式分 n只读存储器只读存储器(ROM):存储的内
4、容是固定不:存储的内容是固定不变的,只能读出而不能写入的半导体存储器变的,只能读出而不能写入的半导体存储器n随机读写存储器随机读写存储器(RAM):既能读出又能写入:既能读出又能写入的半导体存储器的半导体存储器n可擦洗的可编程的只读存储器:可擦洗的可编程的只读存储器:EPROM E2PROM n闪速存储器闪速存储器(flash memory)存储器分类存储器分类n按在计算机系统中的作用分按在计算机系统中的作用分 n主存储器主存储器n辅助存储器辅助存储器n高速缓冲存储器高速缓冲存储器n控制存储器控制存储器存储器的分级结构存储器的分级结构n对存储器的要求对存储器的要求n容量大,速度快,成本低容量大
5、,速度快,成本低n解决三者之间的矛盾解决三者之间的矛盾n目前通常采用多级存储器体系结构目前通常采用多级存储器体系结构n高速缓冲存储器高速缓冲存储器n主存储器主存储器n外存储器外存储器存储器的分级结构存储器的分级结构CPUCPU寄存器寄存器CacheCache主存主存 磁盘磁盘CacheCache 磁盘磁盘 磁带磁带 光盘光盘CPUCPU能直接访问的能直接访问的能直接访问的能直接访问的存储器称为内存储存储器称为内存储存储器称为内存储存储器称为内存储器,包括告诉缓冲器,包括告诉缓冲器,包括告诉缓冲器,包括告诉缓冲存储器和主存储器存储器和主存储器存储器和主存储器存储器和主存储器CPUCPU不能直接访
6、问不能直接访问不能直接访问不能直接访问外存储器,外存储外存储器,外存储外存储器,外存储外存储器,外存储器的信息必须调入器的信息必须调入器的信息必须调入器的信息必须调入内存储器后才能为内存储器后才能为内存储器后才能为内存储器后才能为CPUCPU进行处理进行处理进行处理进行处理存储器的分级结构存储器的分级结构n各级存储器的用途和特点各级存储器的用途和特点名称名称简称简称用途用途特点特点高速缓冲高速缓冲存储器存储器Cache高速存取指令和数据高速存取指令和数据存取速度快,存取速度快,但存储容量小但存储容量小主存储器主存储器主存主存存放计算机运行期间的存放计算机运行期间的大量程序和数据大量程序和数据存
7、取速度较快,存取速度较快,存储容量不大存储容量不大外存储器外存储器外存外存存放系统程序和大型数存放系统程序和大型数据文件及数据库据文件及数据库存储容量大,位存储容量大,位成本低成本低主存储器的技术指标主存储器的技术指标n存储容量存储容量n存取时间存取时间n存储周期存储周期n存储器带宽存储器带宽主存储器的技术指标主存储器的技术指标n存储容量存储容量n计算机可寻址的最小单位是一个存储字计算机可寻址的最小单位是一个存储字n一个存储字所包括的二进制位数称为字长一个存储字所包括的二进制位数称为字长n一个字节为一个字节为8个二进制位个二进制位n一个字可以由若干字节组成一个字可以由若干字节组成n按按“字节字
8、节”寻址的计算机称为寻址的计算机称为“字节可寻址字节可寻址”计算计算机机n容量容量=主存储器存储单元总数主存储器存储单元总数存储字长存储字长n n存储容量存储容量存储容量存储容量一个存储器中可以容纳的存储单元总数,一个存储器中可以容纳的存储单元总数,存储容量的单位有存储容量的单位有B/K/M/G/T等等n存储容量反映了存储空间的大小存储容量反映了存储空间的大小主存储器的技术指标主存储器的技术指标n n存取时间存取时间存取时间存取时间又称存储器访问时间,是指从启动一次又称存储器访问时间,是指从启动一次存储器操作到完成该操作所经历的时间,单位为存储器操作到完成该操作所经历的时间,单位为nsn n存
9、储周期存储周期存储周期存储周期是指连续启动两次读操作所需间隔的最是指连续启动两次读操作所需间隔的最小时间,通常略大于存取时间,单位为小时间,通常略大于存取时间,单位为nsn n存储器带宽存储器带宽存储器带宽存储器带宽是指单位时间里存储器所存取的信息是指单位时间里存储器所存取的信息量,单位为位量,单位为位/秒、字节秒、字节/秒,是衡量数据传输速秒,是衡量数据传输速率的重要技术指标率的重要技术指标n存取时间、存储周期、存储器带宽都反映了主存存取时间、存储周期、存储器带宽都反映了主存的速度指标的速度指标随机读写存储器随机读写存储器(RAM)n双极性(双极性(TTL)半导体存储器)半导体存储器n金属氧
10、化物半导体(金属氧化物半导体(Metal-Oxide-Semiconductor MOS)存储器)存储器n静态静态MOS存储器(存储器(Static RAM)n动态动态MOS存储器(存储器(Dynamic RAM)随机读写存储器随机读写存储器n半导体存储器半导体存储器n优点优点n存取速度快存取速度快n存储体积小存储体积小n可靠性高可靠性高n价格低廉价格低廉n缺点缺点n断电后存储器不能保存信息断电后存储器不能保存信息SRAM存储器存储器n基本存储元基本存储元n基本存储元是组成存储器的基础和核心基本存储元是组成存储器的基础和核心n它用来存储一位二进制信息它用来存储一位二进制信息0或或1SRAM存储
11、器n六管SRAM存储元X X地址地址译码线译码线Y Y地址译码线地址译码线T1T1T2T2T6T6B BA AT5T5T3T3T4T4VccVccD DD DT7T7T8T8I/OI/OI/OI/O1 10 0MOSMOS静态静态记忆单元记忆单元MOSMOS:金属氧:金属氧化物半导体化物半导体导通导通导通导通截止截止截止截止负载管负载管负载管负载管工作管工作管工作管工作管SRAM存储器存储器n六管SRAM存储元X X地址地址译码线译码线Y Y地址译码线地址译码线T1T1T2T2T6T6B BA AT5T5T3T3T4T4VccVccD DD DT7T7T8T8I/OI/OI/OI/O状态11
12、1截止截止导通导通0 0此时,存储元此时,存储元中存储的信息中存储的信息为为“1”1”SRAM存储器n六管SRAM存储元X X地址地址译码线译码线Y Y地址译码线地址译码线T1T1T2T2T6T6B BA AT5T5T3T3T4T4VccVccD DD DT7T7T8T8I/OI/OI/OI/O状态20 0导通导通截止截止1 1此时,存储元此时,存储元中存储的信息中存储的信息为为“0”0”SRAM存储器存储器n六管SRAM存储元X X地址地址译码线译码线Y Y地址译码线地址译码线T1T1T2T2T6T6B BA AT5T5T3T3T4T4VccVccD DD DT7T7T8T8I/OI/OI/
13、OI/O控制管控制管控制管控制管或或或或开门管开门管开门管开门管由存储单元地由存储单元地址经过译码后址经过译码后决定何时导通,决定何时导通,即何时对该存即何时对该存储元进行读写储元进行读写SRAM存储器存储器n基本存储元基本存储元n写操作(以写入写操作(以写入“1”为例)为例)n在在I/O线上输入高电平,而在线上输入高电平,而在I/O线上输入低电线上输入低电平平n开启开启T5,T6,T7,T8四个晶体管,将高、低电平分别四个晶体管,将高、低电平分别加载到加载到A、B点,使点,使T1管截止,管截止,T2管导通管导通n地址选择信号消失后,地址选择信号消失后,T5,T6,T7,T8管都截止,管都截止
14、,T1、T2管将保持写入的状态不变管将保持写入的状态不变SRAM存储器存储器n基本存储元基本存储元n读操作读操作n若某个存储元被选中,则该存储元的若某个存储元被选中,则该存储元的T5、T6、T7、T8管均导通,管均导通,A、B两点与位线两点与位线D与与D相连存相连存储元的信息被送到储元的信息被送到I/O与与I/O线上线上nI/O与与I/O线接着一个差动读出放大器线接着一个差动读出放大器,从其电,从其电流方向可以判知所存信息是流方向可以判知所存信息是“1”还是还是“0”、是每一列存储单元公用的两个门控管,用于和读写缓冲放大器之间的连接。、的开关状态由列地址译码器的输出j来控制,j时导通,j时截止
15、。组成基本触发器,用于记忆位二值代码。5和6是门控管,作模拟开关使用,以控制触发器的、和位线j、之间的联系。、的开关状态由字线i的状态决定。i、导通,触发器的和 端与位线j、接通;i时、截止,触发器与位线之间的联系被切断。存储单元所在的一行和一列同时被选中,i、j,、均处于导通状态。和 与j和 接通。如果这时 、,则读/写缓冲放大器的i接通、和截止,端的状态经i送到/O端,实现数据读出。若此时 、,则i截止、和导通,加到/O端的数据被写入存储单元中。SRAM存储器存储器nSRAM存储器的组成存储器的组成n存储体存储体n读写电路读写电路n地址译码电路地址译码电路n控制电路控制电路SRAM存储器的
16、组成存储器的组成A6A6 A7A7A11A116464=40966464=4096存储矩阵存储矩阵存储矩阵存储矩阵I/OI/O电路电路电路电路Y Y译码器译码器译码器译码器输出驱动输出驱动输出驱动输出驱动控制控制控制控制电路电路电路电路1 12 21616驱驱驱驱动动动动器器器器X X译译译译码码码码器器器器地地地地址址址址反反反反相相相相器器器器1 164642 21 164642 2A0A0A1A1A5A51 16464输出输出输出输出输入输入输入输入读读读读/写写写写片选片选片选片选存储体:存储单元的集合,存储元按矩阵形存储体:存储单元的集合,存储元按矩阵形式排列,由式排列,由X选择线(
17、行线)和选择线(行线)和Y选择线(列选择线(列线)的交叉来选择所需的位,往往把各个字线)的交叉来选择所需的位,往往把各个字的同一位组织在一个集成片中的同一位组织在一个集成片中地址译码器:将用二进制代码表示的地址地址译码器:将用二进制代码表示的地址转换成输出端的高电位,用来驱动相应的转换成输出端的高电位,用来驱动相应的读写电路,以便选择所要访问的存储单元读写电路,以便选择所要访问的存储单元SRAM存储器组成存储器组成n地址译码器地址译码器n单译码方式:适用于小容量存储器,也称字单译码方式:适用于小容量存储器,也称字结构,只使用一个地址译码器结构,只使用一个地址译码器n双译码方式:适用于大容量存储
18、器,采用两双译码方式:适用于大容量存储器,采用两个译码器,可以减少选择线的数目,节省驱个译码器,可以减少选择线的数目,节省驱动电路动电路SRAM存储器组成存储器组成n双译码结构uu地址译码器分为地址译码器分为地址译码器分为地址译码器分为X X向和向和向和向和Y Y向两个译码器向两个译码器向两个译码器向两个译码器uu每个译码器有每个译码器有每个译码器有每个译码器有n/2n/2个输入端,译码结果为个输入端,译码结果为个输入端,译码结果为个输入端,译码结果为2 2n/2n/2个输出状态个输出状态个输出状态个输出状态uuX X向和向和向和向和Y Y向译码器输出结果交叉,可以得到向译码器输出结果交叉,可
19、以得到向译码器输出结果交叉,可以得到向译码器输出结果交叉,可以得到2 2n n个输出结果个输出结果个输出结果个输出结果uu需要译码输出线需要译码输出线需要译码输出线需要译码输出线2222n/2n/2根,而单译码器需要根,而单译码器需要根,而单译码器需要根,而单译码器需要2 2n n根译码输出线根译码输出线根译码输出线根译码输出线SRAM存储器组成存储器组成n驱动器驱动器n双译码结构中,一条双译码结构中,一条X方向的选择线要控制方向的选择线要控制挂在其上的所有存储元电路,故其负载很大挂在其上的所有存储元电路,故其负载很大n前面例子中一条前面例子中一条X方向选择线要控制多少个方向选择线要控制多少个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器 系统
限制150内