3.1 存储器概述

1. 存储器的分类

按在计算机中的作用(层次)分类:
  1. 主存储器:即主存,又称内存,用来存放计算机运行期间所需的程序和数据,CPU可直接随机地对其进行访问,也可和高速缓冲存储器(Cache)及辅助存储器交换数据。特点:容量小、存取速度较快、每位的价格较高
  2. 辅助存储器:简称辅存,又称外存,用来存放当前暂时不用的程序和数据,以及一些需要永久性保存的信息。辅存的内容需要调入主存后才能被CPU访问。特点:容量大、存取速度较慢、单位成本低
  3. 高速缓冲存储器:简称Cache,位于主存和CPU之间,用来存放当前CPU经常使用的指令和数据,以便CPU能高速地访问它们。Cache的存取速度可与CPU的速度相匹配,但存储容量小、价格高。现代计算机通常把它们制作在CPU中
按存储介质分类:
  1. 磁表面存储器(磁盘、磁带)
  2. 磁芯存储器
  3. 半导体存储器(MOS型存储器、双极型存储器)
  4. 光存储器(光盘)
按存取方式分类:
  1. 随机存储器(RAM):存储器的任何一个存储单元都可随机存取,且存取时间与存储的能源的物理位置无关。优点:读写方便、使用灵活,主要用作主存或高速缓冲存储器。又分静态RAM(SRAM)和动态RAM(DRAM)

其中的随机是指,当存储器中的消息被读取或写入时,所需要的时间与这段信息所在位置无关

  1. 只读存储器(ROM):存储器的内容只能随机读出而不能写入。信息一旦写入存储器就固定不变,即使断电内容也不会丢失。通常存放固定不变的程序、常数和汉字字库等。与随机存储器可共同作为主存的一部分,统一构成主存的地址域。
  2. 串行访问存储器:对存储单元进行读/写操作时,需按其物理位置的先后顺序寻址,包括顺序存取存储器(如磁带)与直接存取存储器(如磁盘、光盘CD-ROM)
    • 顺序存取存储器SAM:只能按某种顺序存取,存取时间的长短与信息在存储体上的物理位置有关,特点是存取速度慢。
    • 直接存取存储器DAM:既不像RAM那样随机地访问任何一个存储单元,又不像顺序存取存储器那样完全按顺序存取,而是介于两者之间。存取信息时通常先寻找整个存储器中的某个小区域(如磁盘上的磁道),再在小区域内顺序查找
按信息的可保存性分类
  1. 易失性存储器:断电后,存储信息即消失的存储器,如RAM
  2. 非易失性存储器:断电后信息仍然保持的存储器,如ROM、磁表面存储器、光存储器
  3. 破坏性读出:若某个存储单元所存储的信息被读出时,原存储信息被破坏,则成为破坏性读出。具有破坏性读出性能的存储器,每次读出操作后,必须紧接一个再生的操作,以便恢复被破坏的信息
  4. 非破坏性读出:若读出时,被读单元原存储信息不被破坏,则成为非破坏性读出

2. 存储器的性能指标

  1. 存储容量 = 存储字数 x 字长。存储字数表示存储器的地址空间大小,字长表示一次存取操作的数据量
  2. 单位成本:每位价格 = 总成本 / 总容量
  3. 存储速度:数据传输率 = 数据的宽度 / 存储周期
    • 存取时间:指从启动一次存储器操作到完成该操作所经历的时间,分为读出时间和写入时间
    • 存取周期:又称读写周期或访问周期。指存储器进行一次完整的读写操作所需的全部时间,即连续两次独立访问存储器操作(读或写操作)之间所需的最小时间间隔
    • 主存带宽:又称数据传输率,表示每秒从主存进出信息的最大数量(单位字/秒、字节/秒或位/秒)
    • 关系:存取周期通常大于存取时间,这是因为对于任何一种存储器,在读写操作后,总要有一段恢复内部状态的复原时间。对于破坏性读出的存储器,存取周期往往比存取时间大得多,因为存储器中的信息读出后需要马上进行再生
      在这里插入图片描述

3. 多级层次的存储系统

在这里插入图片描述
目标:为了解决容量、速度、价格三者之间的矛盾
主要体现在:

  1. Cache-主存层:主要解决CPU和主存速度不匹配问题。速度接近于Cache,容量和价位却接近于主存
  2. 主存-辅存层:主要解决存储系统的容量问题。速度接近于主存,容量和价位接近于辅存。主存和辅存之间的数据调动是由硬件和操作系统共同完成的,仅对应用级程序员透明

在两个层中,上一层的内容都只是下一层的内容的副本,也即Cache(或主存)中的内容只是主存(或辅存)中的内容的一部分

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值