开始学习计算机的存储系统
存储器有四种分类方式:
- 关于所处层次
- 关于存储介质
- 关于存取方式
- 关于信息可保存性
1.关于所处层次的分类方式
这里可以分为主存储器、辅助存储器和高速缓冲寄存器(cache)。
| 名称 | 简称 | 存储内容 | 通信 | 优缺点 |
|---|---|---|---|---|
| 主存储器 | 主存 | CPU运行期间所需要的程序和数据 | CPU可以直接对主存进行随机访问,也可以和辅存和cache进行交换数据 | 存储容量小,速度快,价格高 |
| 辅助存储器 | 辅存 | 存储一些暂时用不到的程序和数据,以及一些需要永久保存的数据。 | 只可以与主存交换数据 | 存储容量大,速度快,价格低 |
| 高速缓冲存储器 | cache | 存储一些CPU经常访问的程序和数据 | CPU可以高速访问,可以与主存交换信息 | 速度与CPU相匹配,价格高,容量大 |
具体结构见下图:
2.关于存储介质的分类
- 磁表面存储器:磁盘、磁带
- 磁芯存储器
- 半导体存储器:MOS型存储器、双极型存储器
- 光存储器:光盘
3.关于存取方式分类
可以分为随机存储器、只读存储器、串行访问存储器和相联存储器
| 名称 | 简称 | 特点 | 主要应用 | 优缺点 |
|---|---|---|---|---|
| 随机存储器 | RAM | 可以对存储单元进行随机存取 | 主存或者高速缓存寄存器 | 读写方便、使用灵活 |
| 只读存储器 | ROM | 只能随机读,不能随机写 | 主存的一部分 | 断电内容也不会丢失 |
| 串行访问存储器 | 读写时按照物理位置的顺序进行寻址,主要是分为顺序存取存储器(只能按某个顺序存取)直接存取存储器(先随机找小区域,再找大区域) | 顺序存取存储器(磁带)直接存取存储器(磁盘光盘) | 顺序存取存储器存取速度慢 | |
| 相联存储器 | 既可以按照地址寻址也可以按照内容寻址(通常是某些字段) |
4.按信息的可保存分类
断电后可以保存的是非易失性存储器(比如ROM)。 断电后不可以保存的是易失性存储器(比如RAM)。 读出时数据被破坏是破坏性读出(比如DRAM)。 读出时数据没被破坏是非破坏性读出(比如SRAM)。