[toc]
存储器的分类
按存储介质分类:
- 半导体存储器
- 优点:体积小、功耗低、存取时间短
- 缺点:当电源停止供电,所存信息立即丢失,是一种易失性存储器
- 磁表面存储器
- 优点:是一种非易失性存储器
- 磁芯存储器
- 优点:不易失的永久记忆存储器
- 缺点:体积过大、工艺复杂、功耗太大
- 光盘存储器
- 优点:记录密度高、耐用性好、可靠性高和可互换性强,非易失性
按存取方式分类:
- 随机存取存储器RAM:存取时间与存储单元的物理位置无关,分为SRAM(触发器原理),DRAM(电容充放电原理)
- 只读存储器ROM:
- 有掩膜型只读存储器(Masked ROM, MROM):生产时由制造产用掩膜奇数将一定的程序写入其中,写入后的程序用户不能更改,只能读出
- 可编程只读存储器(Programmable ROM, PROM):程序由用户自行写入,一经写入,就无法更改
- 可擦除可编程只读存储器(Erasable Programmable ROM, EPROM):可由用户自行写入程序,写入后的内容可用紫外线灯照射来擦除,然后重新写入新的程序,且可多次擦除,多次改写
- 用电可擦除可编程的只读存储器(Electrically Erasable Programmable ROM, EEPROM):用可用电信号进行清除和重写的存储器
- 快擦型存储器Flash Memory:即可在不加电的情况下长期保存信息,又能在线进行快速擦除与重写,具备EPROM和RAM的优点
- 串行访问存储器:按物理位置的现后顺序寻找地址
- 直接存取存储器
存储器的分级结构
目的:为了解决单个存储器容量和速度的矛盾,应用了访问局部性原理,即把存储体系设计成层次化的结构以满足使用要求
存储器的层次结构主要体现在Cache——主存储器(Cache存储系统)和主存储器——辅助存储器(虚拟存储器)
Cache存储系统是为了解决主存储器速度的不足而提出来的。在Cache和主存储器之间,增加了辅助硬件,让它们构成一个整体
虚拟存储器是为了解决主存储器容量不足而提出来的。在主存储器和辅助存储器之间增加辅助的软硬件,让它们构成一个整体。例如我们cpu无法直接访问硬盘,必须先用操作系统将硬盘的数据读到主存,硬件就是硬盘,所以是借助软硬件