硬件5 存储器.ppt_第1页
硬件5 存储器.ppt_第2页
硬件5 存储器.ppt_第3页
硬件5 存储器.ppt_第4页
硬件5 存储器.ppt_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 第五章存储器 本章要点 1 存储器的基本概念 分类及主要外部特性 2 微机中存储系统的基本结构及作用 3 主存储器的主要技术指标 内存 CACHE 辅存 4 存储器容量的表示与存储容量扩展基本原理 5 1存储器与存储系统 5 1 1存储系统的层次结构 一 主存储器简称主存或内存 是计算机主机的组成部分 容纳当前正在使用的或者经常要使用的程序和数据 CPU可以直接访问 程序只有被放入内存 才能被CPU执行 程序执行时所要读取访问的数据 也必须放在内存中 存储器 存放计算机程序和数据的设备 存储系统 包括存储器以及管理存储器的软硬件和相应的设备 是计算机的组成部分 工作过程中所有信息的暂存和永久保存 有了存储器 计算机才能连续自动地工作 主存存取速度较快 但容量受限 单位成本高 断电丢失信息 RAM 辅存速度慢 但作为主存的 后备 容量大 信息长久保存 单位成本低 简称辅存或外存 也是用来存储各种信息的 CPU要使用这些信息 须通过专门设备 先将信息传送到内存中来 三 高速缓冲存储器 现代计算机在CPU与主存之间插设了一个由高速电子器件组成的容量不大 但速度却很高的存储器 高速缓冲存储器 简称高速缓存或Cache 二 辅助存储器 CPU正在运行的程序和数据存放在主存 暂时不用的程序和数据存放在辅存 辅存只与主存进行数据交换 Cache的工作原理 程序访问的局部性 Cache的控制器预测决定将主存中的哪一个数据块先移进Cache中来 将主存地址变换成Cache地址去访问Cache 若不在Cache中 未命中 就从主存调入直接送给CPU 同时将含有该地址的数据块调入Cache 以备CPU的下一步访问 Cache的引入 为解决CPU和主存之间的速度差距 提高整机的运算速度而设置的 Cache的特点 存取速度快 容量小 存储控制和管理由硬件实现 在较短时间内由程序产生的地址往往集中在存储器逻辑地址空间的很小范围内 指令分布的连续性和循环程序及子程序的多次执行 数据分布不如指令明显 但对数组的访问及工作单元的选择可使存储地址相对集中 5 一级L1与二级L2高速缓存 微机中的Cache可分为内部Cache和外部Cache两种 集成到CPU芯片内的称内部Cache或L1 容量较小 Petium 为32KB AMDK7已达128KB 但速度与CPU同速 外部Cache也称为二级Cache或L2 容量大 P P 为512KB 速度为CPU的一半 起到CPU与主存之间的缓冲作用 可使CPU达到理想的运行速度 有的微处理器 如Intel的CeleronA系列 把CPU L1和L2 128KB 与CPU同速 都集成到一个芯片上去 一般L2还具有错误自动检查校正 ECC 的功能 存储系统的层次结构 就是把各种不同存储容量 不同存取速度及价格的存储器 按照一定的体系结构组织起来 使所放的程序和数据按照一定的层次分布在各种存储器中 结构如右图 5 1 2存储器的类型及特点 1 半导体存储器 半导体材料制成的 多使用金属氧化膜半导体材料 MOS 制成容量较大的集成电路来作为主存 特点是集成度高 功耗小 工艺简单 一 按存储器在系统中的地位分类 主存储器 内存 辅助存储器 外存 高速缓冲存储器 二 按存储介质分类 2 磁表面存储器 金属或塑料基底上涂敷一层磁性材料 利用磁层来记录信息 工作时磁头在磁层上做相对运动 进行读或写的操作 如 磁盘 磁带 磁卡等结构形式 其特点是存储容量大 单位存储量的价格低 3 光存储器 通过改变光学媒介 光盘 上某些存储单元的某种光学性质 如对光的反射率大小 反射光极化方向等 分别对应于二进制数据0和1 实现数据的写入 通过光电检测器检出高反差状态的变化 并将其还原成所存储的 0 和 1 实现数据的读取 光盘的存储容量大 价格低 可靠性高 寿命长 使用方便 三 按读写性质分类 1 随机存储器RAM 又称读写存储器 机器运行期间可读 可写的存储器 存储的内容断电则消失 故称为易失性存储器 2 只读存储器ROM ReadOnlyMemory 使用时只能读出其中的信息而不能写入信息 且当电源断开以后 其中的信息也不会丢失 故又称为非挥发性存储器 常用的CD ROM光盘也是只读存储器的一种 5 2半导体存储器 目前计算机主存储器 高速缓冲存储器等都采用超大规模集成电路工艺制造 存取速度快 功耗低 体积小 5 2 1常用的半导体存储器 一 随机存储器RAM 2 动态 DRAM 集成度高 价格便宜 存取速度略低 必须定时充电 刷新 Refresh 主要用来构成大容量的主存 目前广泛采用半导体随机存储器RAM作为计算机的内存 1 静态 SRAM 速度快 但结构复杂 集成度较低 价格高 通常只作为高速缓冲存储器 Cache SDRAM SynchronousDRAM 同步动态存储器 与系统时钟同步 即内存系统和CPU 主板使用相同的工作时钟 接口线多为168线 DIMM DoubleIn LineMemoryModules 内存条 如PC100 PC133 PC166等 SDRAM是过去几年PC机流行的标准内存类型配置 RDRAM RambusDRAM RAMBUS公司开发的DRAM 可在很高的频率范围下通过一个简单的总线传输数据 引脚定义随命令而变 引脚数为正常DRAM的1 3 芯片采取异步成组数据传输协议 可达到很高的传输率 如PC800RDRAM数据传输率为3 2GB s RIMM4200整合了两条2 1GB s带宽的内存通道 使数据传输率达4 2GB s DDRDRAM DoubleDataRateDRAM 双数据传输率同步DRAM 在SDRAM的基础上 在时钟脉冲的上升沿和下降沿都可传输数据 数据传输速率是SDRAM的2倍 例如133MHz外频时 等效频率266MHz 带宽达2 1GB s 200MHz外频时 带宽达3 2GB s 共有184线 只有一个缺槽 如PC2100 PC2700等 DDRDRAM是目前主流的内存配置 对于显示卡中的显示缓存 有些已使用了更高级的同步图形显示存储器SGRAM SynchronousGraphicsRAM 掩模ROM 存储内容在制造时就写入了 不可修改 PROM 用户一次性可编程 OTP EPROM 可用紫外线擦除再用电重写 EEPROM 可在线电擦除与改写 现代计算机已经使用EEPROM或Flash存储器芯片装载BIOS程序 可以在线对BIOS进行升级 二 只读存储器ROM 通常被用来存放固定不变的程序和数据 如微机中的监控程序 磁盘引导程序 基本输入输出 BIOS 等 12 快速擦除读写存储器 FlashMemory 是在EPROM与EEPROM基础上发展起来的 它与EEPROM相同之处是用电来擦除 但是它只能擦除整个区或整个器件 FlashMemory兼有ROM和RAM两者的性能 又有DRAM一样的高密度 目前价格已低于DRAM 芯片容量已接近于DRAM 是唯一具有大存储容量 非易失性 低价格 可在线改写和高速度 读 等特性的存储器 它是近年来发展很快很有前途的存储器 目前广泛应用于便携式计算机的PC卡内存领域 FlashMemory 一 半导体存储器的基本组成 5 2 2半导体存储器的基本结构及各部分的功能 由大量的基本存储电路 单元 有规则地组合成存储矩阵 存储体 为区分不同的存储单元 须对每个单元进行编址 要选中唯一的单元 须采用地址译码器对输入的地址信号进行译码 存储器在某瞬时是进行读操作还是写操作 某时刻哪一片或哪几片投入工作 由CPU指挥存储器控制电路实现 存储单元内数据的传输要经三态缓冲器与系统的数据总线相连 1 存储矩阵 一个基本单元电路只能存放一位二进制信息 为保存大量信息 需要将许多的基本单元电路按照一定的顺序排列成阵列的形式 例如 1024个基本单元可以排列成32 32的阵列 这样的阵列被称为存储矩阵 字结构方式 同一芯片上存放一个字的多个位的结构称之为字结构 优点 选中某个存储单元 其包含的各位信息可以从同一个芯片上同时读出 缺点 芯片封装所需的外引线 数据线 较多 排列方式 存储矩阵中基本存储电路通常有字结构和位结构两种排列方式 二 半导体存储器各部分功能 15 位结构方式 同一片芯片上存多个字的相同一位的结构称之为位结构 同一芯片中的各个基本单元电路都做成不同字的同一位 选中某一单元 其某位的信息就可以从该芯片中读出 其他位的信息则要从另外芯片中读出 可同时 将多个芯片中读出的各个位的信息组合起来 才能得到一个字 或单元 的全部信息 优点 封装所需的引出线较少 只有一位数据线 缺点 需要多个芯片组合在一起才能工作 通常用于DRAM和大容量的SRAM中 2 地址译码器 功能 接收系统总线传来的地址信号 产生地址译码信号后选中存储矩阵中的某个或几个基本存储单元 1 单译码方式 引线多 制造困难 适合小容量的存储器 存储器地址 存储单元的编号 地址空间 地址长度所限定能访问的存储单元数目 编址方法 单译码 双译码 例如 地址线10根 对应210 1024个状态 需要1024根译码线 单译码存储结构 1024 4位 2 双译码方式 由两个译码器组成行列形式选中单元 可大大减少引线 适合大容量存储器 也称矩阵译码或复合译码 例如 地址线10根 分X 行 Y 列 方向各5根 25 25 1024个状态 需25 25 64根译码线 双译码存储结构 行地址 列地址 3 存储器控制电路 基本引脚 芯片使能CE或芯片选择CS端 输出使能OE端 读 写控制R W或写使能WE端 4 三态双向缓冲器 功能 使系统中的各个存储器芯片的数据输入 输出端能够方便挂接到系统的数据总线 DB 上 半导体RAM的数据输入 输出控制电路多为三态双向缓冲器结构 ROM则为三态单向缓冲器结构 不对存储器芯片进行读 写操作时 应使其使能 或片选 信号和输出使能信号无效 这样该芯片的三态缓冲器对于系统的数据总线呈现高阻状态 使该存储器芯片与系统的数据总线完全隔离开 功能 通过存储器控制信号的引线端接收来自CPU或外部电路的控制信号 经过组合变换后 对存储矩阵 地址译码器和三态双向缓冲器进行控制 5 3主存储器 主存储器或内存储器 简称内存 计算机中用来存放当前正在执行的程序及其程序所使用的数据的存储器 CPU访问存储单元时 要根据它的地址进行查找 地址或地址码的长度限定能够访问的存储单元的数目 也称为地址空间 在存储器中是将8个二进制位定义为一个字节 将几个连续的字节定义为一个存储字 存储字的字长 位数 是字节的整数倍 5 3 1主存储器的基本组成与结构 主要由存储体MB 地址寄存器MAR 地址译码器电路 读写电路 数据寄存器MDR和控制线路所组成的 如图所示 一 主存储器的基本组成 CPU与主存之间的信息传送是通过存储器总线进行的 总线包括M位地址总线 N位数据总线和若干条控制信号线 地址总线与存储器的地址寄存器MAR相连 通过地址译码器可访问2 个存储单元 数据总线与存储器的数据寄存器相连 CPU与存储器一次最多可交换N位信息 二 半导体存储器芯片2114 1K 4SRAM 引脚图 逻辑图 5 3 2主存储器的主要技术指标 一 存储容量 存储器的一个重要指标 指能够存放信息 程序和数据 的总数量 通常以字节为单位 字 独立的信息单元 每个字有独立的地址 位数 一个字里的信息长度 二进制的位数 通常以字节为单位 如KB MB GB 1KB 210个字节 1024字节 1MB 220字节 1GB 230字节例 一片62256 SRAM 容量为32K 8表示可存放215个字节信息 即其内部有地址线15根 数据线8根 目前市场上的主存容量通常有128MB 256MB 512MB等 机器能提供的寻址范围大于机器实际所安装的存储器容量 例如微机CPU的地址线为32位 所能提供的寻址范围可达232 8 4GB 存储器容量表示 字数 位数 二 最大存取时间 存储器从接收到寻找存储器单元的地址码开始 到取出或存入数据为止所需要的时间叫做存取时间 通常手册给出该参数的最大值 称为最大存取时间 它也是存储器的一个重要技术指标 最大存取时间越短 计算机工作速度就越快 常见的SDRAM有10ns 纳秒 8ns 7ns 6ns等 三 存取周期 CPU连续两次访问存储器所需要的最短时间间隔 四 集成度 指在一片芯片上能够集成多少个基本存储电路 每个基本存储电路存储一个二进制位 故集成度通常表示为位 片 如64K位 片 256K位 片等 主存所采用的DRAM的集成度较高 目前超大规模集成电路的存储器的集成度可达几十M位 片以上 5 3 3主存储器的容量扩展 位扩展 适用于单个芯片的地址范围 字数 能满足要求 而位数不够的情况 例 用2114 1K 4 组成1K 8的存储器 地址线 片选 读写控制端 WE 0 写 WE 1 读 对应相连 数据线各自独立 例 用2114 1K 4 组成2K 4的存储器 地址线 数据线 读写控制端对应相连 译码器的不同输出端分别与每个片选端相连 字扩展 单片存储器芯片的地址范围达不到要求 就需要进行字扩展 字扩展就是对存储地址空间 字数上 的扩充 而位数不变 26 字位扩展 实际的存储器往往需要字和位的同时扩展 如果一个存储器的容量要求为M字 N位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论