1.按在计算机中的作用分类
名字 | 作用 | 访问方式 | 特点 |
---|---|---|---|
主存储器 (内存) | 用来存放计算机运行期间所需的程序和数据 | CPU可以直接随机地对其进行访问,也可以和高速缓冲存储器(Cache)及辅助存储器交换数据 | 容量较小、存取速度较快、每位的价格较高 |
辅助存储器(外存) | 用来存放当前暂时不用的程序和数据,以及一些需要永久性保存的信息 | 辅存的内容需要调入主存后才能被CPU访问 | 容量大、存取速度较慢、单位成本低 |
高速缓冲存储器(Cache) | 用来存放当前 CPU 经常使用的指令和数据,以便 CPU 能高速地访问它们 | CPU 能高速地访问它们 | Cache的存取速度可与CPU的速度相匹配,但存储容量小、价格高。 |
2.按存储介质分类
名字 | 材料 | 例子 | 特点 |
---|---|---|---|
半导体存储器 | 半导体 | TTL(集成度低,速度快,功耗高)MOS(功耗低,集成度高,现在主要用) | 易失 |
磁表面存储器 | 磁头,载磁体 | 磁带,磁盘 | 非易失 |
磁芯存储器 | 硬磁材料,环状元件(以电流改变磁场来存数据) | 非易失 | |
光盘存储器 | 激光,磁光材料 | 光盘 | 非易失 |
3.按存取方式分类
随机存储器(RAM) Random Access Memory | 存储器的任何一个存储单元都可以随机存取,而且存取时间与存储单元的物理位置无关。其优点是读写方便、使用灵活,主要用作主存或高速缓冲存储器。 | DRAM(动态随机存取存储器) SRAM(静态随机存取存储器) SDRAM(同步动态随机存取存储器) DDR SDRAM(双倍数据率同步动态随机存取存储器) |
只读存储器(ROM) Read-Only Memory | 存储器的内容只能随机读出而不能写入。信息一旦写入存储器就固定不变,即使断电,内容也不会丢失。因此,通常用它存放固定不变的程序、常数和汉字字库等。它与随机存储器可共同作为主存的一部分,统一构成主存的地址域。由 ROM 派生出的存储器也包含可反复重写的类型,ROM 和RAM 的存取方式均为随机存取。广义上的只读存储器已可通过电擦除等方式进行写入,其“只读”的概念没有保留,但仍保留了断电内容保留、随机读取特性,但其写入速度比读取速度慢得多。 | MASK ROM(掩模只读存储器) PROM(可编程只读存储器) EPROM(可擦除可编程只读存储器) EEPROM(电可擦除可编程只读存储器) |
串行访问存储器 | 对存储单元进行读/写操作时,需按其物理位置的先后顺序寻址,包括顺序存取存储器(如磁带)与直接存取存储器(如磁盘、光盘)。顺序存取存储器的内容只能按某种顺序存取,存取时间的长短与信息在存储体上的物理位置有关,其特点是存取速度慢。直接存取存储器既不像RAM 那样随机地访问任何一个存储单元,又不像顺序存取存储器那样完全按顺序存取,而是介于两者之间。存取信息时通常先寻找整个存储器中的某个小区域(如磁盘上的磁道),再在小区域内顺序查找。 |
4.按信息的可保存性分类
名字 | 特点 | 例子 |
---|---|---|
易失性存储器 | 断电后,存储信息即消失的存储器 | RAM |
非易失性存储器 | 断电后信息仍然保持的存储器,称为非易失性存储器 | ROM、磁表面存储器和光存储器 |