版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机硬件基础6存储系统计算机硬件基础6存储系统主要内容存储系统的层次结构半导体存储器和只读存储器主存储器、存储器的容量扩展虚拟存储器与高速缓冲存储器2主要内容存储系统的层次结构46.1存储器和存储系统存储系统存储器的分类及主要技术指标36.1存储器和存储系统存储系统5存储系统将两个或两个以上速度、容量和价格各不相同的存储器用硬件、软件或软硬件相结合的方法连接起来就构成存储系统。系统的存储速度接近较快的存储器,容量接近较大的存储器。4存储系统将两个或两个以上速度、容量和价格各不相同的存储器用硬存储系统Cache存储系统高速缓存主存虚拟存储系统主存辅存(外存)Cache、主存和辅存构成了三级层次
2、结构,较好解决了速度、容量和价格的问题。5存储系统Cache存储系统高速缓存虚拟存储系统主存Cache存储器的分类按在系统中的地位分类高速缓冲存储器、主存储器(内存)、辅助存储器(外存)按存储介质分类半导体存储器、磁表面存储器、光存储器按读写性质分类随机存储器(RAM)、只读存储器(ROM)6存储器的分类按在系统中的地位分类86.2 半导体存储器主存、Cache和闪存都是半导体存储器76.2 半导体存储器主存、Cache和闪存都是半导体存储器96.2.1 常用的半导体存储器随机存取存储器(RAM)只读存储器(ROM)FLASH存储器(闪存)静态RAM:SRAM动态RAM: DRAM 当前流行
3、DDR SDRAM掩模ROM一次编程型ROM(PROM)可重写ROMEPROMEEPROM86.2.1 常用的半导体存储器随机存取存储器(RAM)静态R 6.2.2 半导体存储器的基本结构存储体(存储矩阵)地址译码器存储控制电路三态双向缓冲器9 6.2.2 半导体存储器的基本结构存储体(存储矩阵)11存储体(存储矩阵)存储体由大量基本存储电路(单元)组成,一个基本单元电路只能存放一位二进制信息。存储体(存储矩阵)的基本存储电路的排列方式:字结构方式:一个芯片上存放一个字的多个位,多用于容量较小的静态RAM中。位结构方式:一个芯片上存放许多字的同一位,多用于动态RAM中。10存储体(存储矩阵)存
4、储体由大量基本存储电路(单元)组成,一个6.2.3 半导体随机存储器一、静态存储器SRAM特点:基本存储单元电路是一种半导体双稳态触发器。读写速度快、数据不需刷新,存储信息稳定;价格较高,适合作为高速缓存(Cache)使用。116.2.3 半导体随机存储器一、静态存储器SRAM特点:13典型SRAM芯片: 6264芯片容量:8K8bit主要引线:地址线:A0A12;数据线:D0D7;输出允许信号:OE;写允许信号:WE;选片信号:CS1,CS212典型SRAM芯片: 6264芯片容量:8K8bit主要引线6264芯片与系统的连接D0D7A0A12WEOECS1CS2A0A12MEMWMEMR译
5、码电路高位 A19地址 信号 A13D0D7系统总线6264 +5V 返 回136264芯片与系统的连接D0D7A0A12WEOEC译码电路将输入的二进制(地址)编码变换为一个特定的输出信号,即: 将输入的高位地址信号通过变换,产生一个有效的输出信号,该信号选中某一个存储器芯片,使该存储器芯片进入工作状态。参与译码的高位地址信号决定了存储器的地址范围。14译码电路将输入的二进制(地址)编码变换为一个特定的输出信号,二、动态随机存储器DRAM特点:DRAM基本存储单元依靠电容存储信息。DRAM芯片需要定时刷新,原因:存储时有漏电流,电容上的电荷会泄露,需要周期性地给电容补充电荷,即“刷新”。读出
6、是破坏性的,读出后要立即进行“重写”。15二、动态随机存储器DRAM特点:17DRAM 刷新刷新,一次一行刷新周期: 每刷新一次的时间间隔最大刷新周期:对整个RAM全部刷新一遍所允 许的最大时间间隔16DRAM 刷新刷新,一次一行18典型DRAM芯片2164A2164A:64K1bit17典型DRAM芯片2164A2164A:64K1bit196.2.4 半导体只读存储器(ROM)可随机读取数据,但不能随机写入;掉电后信息不丢失几种ROM:掩模ROM:出厂时写入,用户不能修改。常用存储固定常数和表PROM:一次性可编程。常用于微程序存储器EPROM:内容的擦除需用紫外线擦除器。常做专用程序存储
7、器(如BIOS芯片)EEPROM:电可擦除。常做专用程序存储器(如BIOS芯片)和电子产品的辅助存储器186.2.4 半导体只读存储器(ROM)可随机读取数据,但不能6.2.5 存储器的工作时序CPU对存储器的一次访问,要执行一个总线周期。一个总线周期包括:4个时钟周期。 例(第4章做过):在5MHz的工作频率时,一个总线周期为0.8s=800ns。196.2.5 存储器的工作时序CPU对存储器的一次访问,要执行6.3 主存储器主存储器的基本组成与结构主存储器的主要技术指标主存储器的容量扩展206.3 主存储器主存储器的基本组成与结构226.3.1 主存的基本组成与结构存储器有存储周期的限制(
8、存储周期是CPU连续两次访问存储器所需要的最短时间间隔), 刚访问过存储器后不能立即进行下一次访问。所以,采用多体交叉存储结构避免对同一个存储芯片的连续访问;可以在一个存储周期内访问多个字,可以明显提高存取速度。216.3.1 主存的基本组成与结构存储器有存储周期的限制(存储6.3.2 主存储器的主要技术指标存储容量最大存取时间存取周期: CPU连续两次访问存储器所需要的最短时间间隔功耗集成度226.3.2 主存储器的主要技术指标存储容量246.3.3 主存储器容量扩展技术用多片存储芯片构成所需的内存容量,每个芯片在内存中占据不同的地址范围,任一时刻仅有一片(或一组)被选中。位扩展字扩展字位扩
9、展236.3.3 主存储器容量扩展技术用多片存储芯片构成所需的内存存储器扩展技术存储芯片的存储容量等于: 单元数每单元的位数字节数字长如:64K 1位, 512K 8位习题:P136- 4、5、624存储器扩展技术存储芯片的存储容量等于:字节数字长如:64K 位扩展当存储器芯片的字长小于所需内存单元的字长时,则进行位扩展,使每个单元的字长满足要求。25位扩展当存储器芯片的字长小于所需内存单元的字长时,则进行位扩位扩展原则将每片的地址线、控制线并联,数据线单独引出。位扩展特点: 存储器的单元数不变,位数增加。例:见P126 图5-1926位扩展原则将每片的地址线、控制线并联,数据线单独引出。28
10、字扩展地址空间的扩展。芯片每个单元中的字长满足,但单元数不满足。扩展原则: 每个芯片的地址线、数据线、控制线并联,仅片选端单独引出,以实现每个芯片占据不同的地址范围。例:见P127 图5-2027字扩展地址空间的扩展。芯片每个单元中的字长满足,但单元数不满字位扩展根据内存容量及芯片容量确定所需存储芯片数;进行位扩展以满足字长要求;进行字扩展以满足容量要求。若已有存储芯片的容量为LK,要构成容量为MN的存储器,需要的芯片数为: (M / L) (N / K)28字位扩展根据内存容量及芯片容量确定所需存储芯片数;306.3.4 存储器与CPU的连接当存储器容量不大时,系统地址总线的位数会多于存储器
11、地址总线位数。此时要注意译码方式,防止地址重叠与冲突。 回到6264芯片连接图 译码方式:全地址译码部分地址译码296.3.4 存储器与CPU的连接当存储器容量不大时,系统地址全地址译码用全部的高位地址信号作为译码器的输入存储器芯片的每一个存储单元都具有唯一的内存地址。30全地址译码用全部的高位地址信号作为译码器的输入32全地址译码例A19A18A17A16A15A14A13&16264CS1全部高位地址信号(A19-A13)都作为译码器输入。低位地址信号(A12-A0)接到6264的地址引脚。6264的地址范围 =? F0000H F1FFFH31全地址译码例A19A18A17A16A15A
12、14A13&1部分地址译码用部分高位地址信号(而不是全部)作为译码器的输入存储器芯片的每一个存储单元具有多个内存地址,即存储单元与地址编号是一对多的关系。32部分地址译码用部分高位地址信号(而不是全部)作为译码器的输入部分地址译码例A18不参加译码,从而使被选中芯片的每个单元都拥有两个地址。6264的地址范围?B0000H B1FFFH F0000H F1FFFHA19A17A16A15A14A13&16264CS133部分地址译码例A18不参加译码,从而使被选中芯片的每个单元都应用举例将SRAM 6264芯片与系统连接,使其地址范围为:38000H39FFFH。使用74LS138译码器构成译
13、码电路。34应用举例将SRAM 6264芯片与系统连接,使其地址范围为:应用举例D0D7A0A12WEOECS1CS2A0A12MEMWMEMRD0D7A19G1G2AG2BCBA&A18A14A13A17A16A15+5VY0系统总线74LS138626435应用举例D0D7A0A12WEOECS1CS26.4 虚拟存储器与高速缓存虚拟存储器的概念与虚拟存储器管理方式高速缓冲存储器逻辑结构与读写操作方式366.4 虚拟存储器与高速缓存虚拟存储器的概念与虚拟存储器管6.4.1 虚拟存储器虚拟存储器是在主存-辅存层次结构上的进一步发展和完善。主存和辅存之间数据的调入调出工作是由计算机系统的辅助硬
14、件和操作系统的软件统一管理的。虚拟存储系统允许使用比主存容量大得多的地址空间来访问主存(有虚地址与实地址之分)虚拟存储系统访问主存时,要进行虚实地址的变换。虚拟存储系统通过地址映像表机构实现程序在主存中的定位(虚实地址的映像)。376.4.1 虚拟存储器虚拟存储器是在主存-辅存层次结构上的进虚拟存储器管理方式(不同的地址映像方式)段式管理:以程序的逻辑结构形成的段作为主存的分配单位;页式管理:虚存空间和主存空间都被机械地分成大小固定的页;段页式管理:主存被分成大小固定的页;程序按逻辑结构分成段,每段分成页。兼有段式和页式的优点。38虚拟存储器管理方式(不同的地址映像方式)406.4.2 高速缓
15、冲存储器(Cache)由于CPU与主存之间在执行速度上存在较大的差异,为弥补主存速度的不足,并考虑到价格因素;基于程序和数据访问的局部性原理,在CPU与主存之间增加Cache(由SRAM和控制器组成)。Cache的功能完全由硬件实现。Cache、主存和辅存构成了三级层次结构。396.4.2 高速缓冲存储器(Cache)由于CPU与主存之间Cache的工作原理CPUCache主 存DB40Cache的工作原理CPUCache主 存DB42Cache的命中率Cache与内存的空间比一般为:1128CPU读取指令或数据时首先在Cache中找,若找到则“命中”,否则为“不命中”。命中率(可达95%以上
16、)影响系统的平均存取速度, 系统的平均存取速度= Cache存取速度命中率+RAM存取速度不命中率 例:RAM存取速度60ns, Cache存取速度5ns, Cache命中率95%,求系统平均存取速度41Cache的命中率Cache与内存的空间比一般为:1128地址的映像与变换Cache和主存都机械地分成大小相同的块。全相连:主存中的任何一块都可以装入到Cache中的任意一块位置上。直接相连:主存中的一块只能映像到Cache中的一个特定的块。组组相连:主存和Cache都分组,组间直接映像,组内的块全相连映像。42地址的映像与变换Cache和主存都机械地分成大小相同的块。4Cache的读写操作
17、- Cache与主存存取一致性读操作写操作贯穿读出式旁路读出式直写式(写贯穿)缓存直写式回写式43Cache的读写操作 - Cache与主存读操作:贯穿读出式CPU对主存的所有数据请求都首先送到Cache,在Cache中查找。若命中,将数据从 Cache中取出 ;如果不命中,则将数据请求传给主存。CPUCache主 存44读操作:贯穿读出式CPU对主存的所有数据请求都首先送到Cac读操作:旁路读出式CPU向Cache和主存同时发出数据请求。如果命中,则Cache将数据回送给CPU,并同时中断CPU对主存的请求;若不命中,则Cache不做任何动作,由CPU直接访问主存。CPUCache主 存45读操作:旁路读出式CPU向Cache和主存同时发出数据请求。写操作:直写式从CPU发出的写信号送Cache的同时也写入主存。CPUCache主 存46写操作:直写式从CPU发出的写信号送Cache的同时也写入主写操作:缓存直写式在数据写入主存前加缓存器CPUCache主 存缓存器47写操作:缓存直写式在数据写入主存前加缓存器CPUCache主回写式(写更
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中物理教学教案
- 设备销售合同范例
- 证人信誉保证书
- 诚信廉洁投标保证
- 货物采购合同成本
- 质量保障服务承诺函
- 购房担保协议范例
- 购销双方的瓷砖合同协议
- 购销合同鱼的法律适用
- 软件平台服务协议格式
- 名企丽水剪力墙结构模板工程专项施工方案
- 2023年测绘技能大赛次轮四等水准测量比赛评分规则
- 篮球比赛记录表
- 导数的实际应用论文2000字
- DB33-T1223-2020《淤泥固化土地基技术规程》
- DB35∕T 2032-2021 耕地质量监测与评价技术规程
- (完整)全国交管12123学法减分考试题库附答案(通用版)
- 第13课虾和蟹(一)
- 西昌市争创全国百强县工作实施方案
- 建筑工程经济与管理的调查报告1
- 小学数学C4支持学生创造性学习与表达-教学设计方案+教学反思+案例【2.0微能力获奖作品】
评论
0/150
提交评论