计算机硬件基础6存储系统.pptVIP

  • 5
  • 0
  • 约4.71千字
  • 约 50页
  • 2017-12-23 发布于上海
  • 举报
计算机硬件基础6存储系统

第6章 存储系统 主要内容 存储系统的层次结构 半导体存储器和只读存储器 主存储器、存储器的容量扩展 虚拟存储器与高速缓冲存储器 §6.1存储器和存储系统 存储系统 存储器的分类及主要技术指标 存储系统 将两个或两个以上速度、容量和价格各不相同的存储器用硬件、软件或软硬件相结合的方法连接起来就构成存储系统。 系统的存储速度接近较快的存储器,容量接近较大的存储器。 存储系统 存储器的分类 按在系统中的地位分类 高速缓冲存储器、主存储器(内存)、辅助存储器(外存) 按存储介质分类 半导体存储器、磁表面存储器、光存储器 按读写性质分类 随机存储器(RAM)、只读存储器(ROM) 6.2 半导体存储器 主存、Cache和闪存都是半导体存储器 6.2.1 常用的半导体存储器 随机存取存储器(RAM) 只读存储器(ROM) FLASH存储器(闪存) 6.2.2 半导体存储器的基本结构 存储体(存储矩阵) 地址译码器 存储控制电路 三态双向缓冲器 存储体(存储矩阵) 存储体由大量基本存储电路(单元)组成,一个基本单元电路只能存放一位二进制信息。 存储体(存储矩阵)的基本存储电路的排列方式: 字结构方式:一个芯片上存放一个字的多个位,多用于容量较小的静态RAM中。 位结构方式:一个芯片上存放许多字的同一位,多用于动态RAM中。 6.2.3 半导体随机存储器 一、静态存储器SRAM特点: 基本存储单元电路是一种半导体双稳态触发器。 读写速度快、数据不需刷新,存储信息稳定;价格较高,适合作为高速缓存(Cache)使用。 典型SRAM芯片: 6264芯片 容量:8K×8bit 6264芯片与系统的连接 译码电路 将输入的二进制(地址)编码变换为一个特定的输出信号,即: 将输入的高位地址信号通过变换,产生一个有效的输出信号,该信号选中某一个存储器芯片,使该存储器芯片进入工作状态。 参与译码的高位地址信号决定了存储器的地址范围。 二、动态随机存储器DRAM 特点: DRAM基本存储单元依靠电容存储信息。 DRAM芯片需要定时刷新,原因: 存储时有漏电流,电容上的电荷会泄露,需要周期性地给电容补充电荷,即“刷新”。 读出是破坏性的,读出后要立即进行“重写”。  DRAM 刷新 刷新,一次一行 刷新周期: 每刷新一次的时间间隔 最大刷新周期:对整个RAM全部刷新一遍所允 许的最大时间间隔 典型DRAM芯片2164A 2164A:64K×1bit 6.2.4 半导体只读存储器(ROM) 可随机读取数据,但不能随机写入; 掉电后信息不丢失 几种ROM: 掩模ROM:出厂时写入,用户不能修改。常用存储固定常数和表 PROM:一次性可编程。常用于微程序存储器 EPROM:内容的擦除需用紫外线擦除器。常做专用程序存储器(如BIOS芯片) EEPROM:电可擦除。常做专用程序存储器(如BIOS芯片)和电子产品的辅助存储器 6.2.5 存储器的工作时序 CPU对存储器的一次访问,要执行一个总线周期。 一个总线周期包括:4个时钟周期。 例(第4章做过):在5MHz的工作频率时,一个总线周期为0.8μs=800ns。 6.3.3 主存储器容量扩展技术 用多片存储芯片构成所需的内存容量,每个芯片在内存中占据不同的地址范围,任一时刻仅有一片(或一组)被选中。 存储器扩展技术 存储芯片的存储容量等于: 单元数×每单元的位数 位扩展 当存储器芯片的字长小于所需内存单元的字长时,则进行位扩展,使每个单元的字长满足要求。 位扩展原则 将每片的地址线、控制线并联,数据线单独引出。 位扩展特点: 存储器的单元数不变,位数增加。 例:见P126 图5-19 字扩展 地址空间的扩展。芯片每个单元中的字长满足,但单元数不满足。 扩展原则: 每个芯片的地址线、数据线、控制线并联,仅片选端单独引出,以实现每个芯片占据不同的地址范围。 例:见P127 图5-20 字位扩展 根据内存容量及芯片容量确定所需存储芯片数; 进行位扩展以满足字长要求; 进行字扩展以满足容量要求。 若已有存储芯片的容量为L×K,要构成容量为M×N的存储器,需要的芯片数为: (M / L) ×(N / K) 6.3.4 存储器与CPU的连接 当存储器容量不大时,系统地址总线的位数会多于存储器地址总线位数。此时要注意译码方式,防止地址重叠与冲突。 回到6264芯片连接图 译码方式: 全地址译码 部分地址译码 全地址译码 用全部的高位地址信号作为译码器的输入 存储器芯片的每一个存储单元都具有唯一的内存

文档评论(0)

1亿VIP精品文档

相关文档