存储器(一)

1.1 存储基础

存储元:用以存储1b信息的元件

存储单元:多个存储元组成的基本单元

存储体:大量存储单元组成的存储阵列

存储器:若干存储体加上配套的控制电路形成的完整的存储部件

易失性:存储的信息必须上电保持,断电失去

非易失性:存储的信息即使断电仍能保持


1.2 存储介质

1)半导体存储器

半导体器件组成存储器,易失性;

有TTL(双极性)存储器 和 MOS半导体存储器

2)磁表面存储器

金属/塑料材料敷磁性材料,非易失性;

3)磁芯存储器

被半导体存储器取代

4)光盘存储器

CD-ROM光盘,非易失性;


1.3 存取方式

1)随机存取器 RAM

可读可写,且可直接访问任一存储单元,无需按序依次寻找单元,因此访问时间与物理位置无关。

  • SRAM 静态RAM:触发器作存储元
  • DRAM 动态RAM:以电容为核心的电路作存储元

2)只读存储器 ROM

传统ROM只读,高级ROM也有可读可写的特性;

MROM掩膜工艺,制成即写入,不可更改
PROM用专门器件写入信息,不可修改
EPROM电写入但专门器件擦除
EEPROM电写入电擦除,但擦除速度慢
Flash电可写可擦,擦除速度快

 

 

 

3)串行访问存储器SAM

对存取单元访问时,从起始地址按地址次序来顺序寻找到单元后,才能进行访问

  • 地址不同,寻址时间不同,故访问时间不同
  • 典型SAM有 磁带

4)直接存取存储器DAM

部分串行,可以对部分区域进行按地址直接寻址,在区域内顺序寻址

  • 实际上是对多个存储单元的整体编址
  • 典型DAM有 磁盘

5)相联存储器 CAM

既可按地址直接寻址,又可按内容(某些字段)寻址

  • CAM中的每个字由多个字段组成,字段亦称为内容,描述了一个对象的属性
  • CAM按字段依靠特殊电路,一次就能检索出内容符合条件的存储单元

1.4 存储层次

存储系统为平衡速度、容量和价格,采用存储层次结构

1.4.1 各层次存储器

1)寄存器

直接存放运算器当前正在使用的众多程序与数据

  • 位于CPU内部,
  • 数量众多,没有编址的概念
  • 速度极快,价格贵

2)Cache 高速缓冲存储器

存储CPU一段时间内使用的数据,为主存部分内容的副本,为CPU与主存的缓冲

  • 现代计算机中,位于CPU内部
  • 速度很快,价格贵
  • 相联存储器制成

3)主存

存储当前计算任务的大多数程序数据

  • 由RAM和ROM统一构成主存地址域

4)外存

存储用户需要的大量的程序数据

1.4.2 局部性原理

时间局部性:当前访问的数据,一段时间内仍会被访问

空间局部性:当前访问的单元,其邻近的单元很可能也将被访问

1.4.3 系统层次

  • Cache-MM解决速度矛盾
  • 主存-辅存解决容量矛盾
  • MM-Cache层是硬件完成;
  • MM-EM层为硬件和OS共同完成

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值