第一章 计算机系统概论-存储器
存储器类型
类型 | 访问方式 | 特点 | 典型设备 | 速记口诀 |
---|---|---|---|---|
随机存储器(Random Access, RAM) | 按地址访问,任意单元访问时间相同 | 快,访问独立 | 内存条、Cache | 地址随便挑,时间都一样 |
直接存储器(Direct Access) | 先定位,再访问目标 | 时间与位置弱相关,介于顺序和随机之间 | 磁盘 | 先找后读,速度居中 |
顺序存储器(Sequential Access) | 必须按顺序扫描才能访问目标 | 时间与位置强相关 | 磁带 | 一格一格翻,慢 |
相联存储器(Associative / Content Addressable) | 按内容而不是地址访问 | 查找速度快,硬件复杂 | TLB(快表)、部分 Cache | 按内容找,不按门牌号 |
层次结构
寄存器
- 在 CPU 内部
- 速度最快,容量最小
高速缓存(Cache)
- 位于 CPU 和主存之间
- 速度比主存快,用于弥补 CPU 与主存速度差
主存(主存储器,内存 RAM)
- CPU 能直接寻址访问
- 程序运行时的数据和指令都放在主存
辅存(辅助存储器)
- 硬盘、光盘、U 盘等
- 容量大,速度慢,用来永久保存数据