存储器的组成


[toc]

存储器的分类

按存储介质分类:

  1. 半导体存储器
    1. 优点:体积小、功耗低、存取时间短
    2. 缺点:当电源停止供电,所存信息立即丢失,是一种易失性存储器
  2. 磁表面存储器
    1. 优点:是一种非易失性存储器
  3. 磁芯存储器
    1. 优点:不易失的永久记忆存储器
    2. 缺点:体积过大、工艺复杂、功耗太大
  4. 光盘存储器
    1. 优点:记录密度高、耐用性好、可靠性高和可互换性强,非易失性

按存取方式分类:

  1. 随机存取存储器RAM:存取时间与存储单元的物理位置无关,分为SRAM(触发器原理),DRAM(电容充放电原理)
  2. 只读存储器ROM:
    1. 有掩膜型只读存储器(Masked ROM, MROM):生产时由制造产用掩膜奇数将一定的程序写入其中,写入后的程序用户不能更改,只能读出
    2. 可编程只读存储器(Programmable ROM, PROM):程序由用户自行写入,一经写入,就无法更改
    3. 可擦除可编程只读存储器(Erasable Programmable ROM, EPROM):可由用户自行写入程序,写入后的内容可用紫外线灯照射来擦除,然后重新写入新的程序,且可多次擦除,多次改写
    4. 用电可擦除可编程的只读存储器(Electrically Erasable Programmable ROM, EEPROM):用可用电信号进行清除和重写的存储器
    5. 快擦型存储器Flash Memory:即可在不加电的情况下长期保存信息,又能在线进行快速擦除与重写,具备EPROM和RAM的优点
  3. 串行访问存储器:按物理位置的现后顺序寻找地址
  4. 直接存取存储器

存储器的分级结构

目的:为了解决单个存储器容量和速度的矛盾,应用了访问局部性原理,即把存储体系设计成层次化的结构以满足使用要求

存储器的层次结构主要体现在Cache——主存储器(Cache存储系统)主存储器——辅助存储器(虚拟存储器)

Cache存储系统是为了解决主存储器速度的不足而提出来的。在Cache和主存储器之间,增加了辅助硬件,让它们构成一个整体

虚拟存储器是为了解决主存储器容量不足而提出来的。在主存储器和辅助存储器之间增加辅助的软硬件,让它们构成一个整体。例如我们cpu无法直接访问硬盘,必须先用操作系统将硬盘的数据读到主存,硬件就是硬盘,所以是借助软硬件