前言
一、存储系统基本概念
1.1 存储器的层次结构
- 主存-辅存:解决主存容量不够的问题
- Cache-主存:解决主存与CPU速度不匹配的问题
1.2 存储器的分类
1.2.1按层次结构分
- 高速缓存 Cache
- 主存储器(主存、内存)
- 辅助存储器(不能直接被CPU读写)
1.2.2按存储介质分
- 半导体存储器
- 磁表面存储器
- 光存储器
1.2.3按存取方式分
- 随机存储存储器 Random Access Memory RAM
- 顺序存储存储器 Sequential Access Memory SAM
- 直接存储存储器 Direct Access Memory DAM: 既有随机存储特性又有顺序存储特性,先直接选取区域,再按顺序方式存取
- 23都是串行访问存储器:读写某个存储单元的时间与存储单元的物理位置有关
- 相联存储器,即可以按内容访问的存储器 Content Addressed Memory CAM :按照内容检索到位置,例如快表
1.2.4按信息可更改性分
- 读写存储器 Read/Write Memory
- 只读存储器 Read Only Memory ROM,只能读不能写(现在很多也可以多次读写,但是比较麻烦)
1.2.1按信息可保存性分
- 易失性存储器:断电后消失,主存、Cache
- 非易失性存储器:磁盘、光盘
- 读出后原信息被破坏:破坏性读出
- 不被破坏:非破坏性读出
1.3 性能指标
- 存储容量:存储字数*存储字长
- 单位成本:每单位价格=总成本/总容量
- 存储速度:数据传输率=数据的宽度(存储字长)/存储周期(存取时间+恢复时间)
- 主存带宽:数据传输率