存储器的层次
计算机系统内部包含各种存储器,从内到外包括CPU内部的各种通用寄存器,CPU内部的ache(高速缓存),CPU外部的Cache
主板上的主存(内存)以及外存(辅存).
不同特点的存储器通过适当的硬件与软件有机的组合在一起形成计算机的存储结构(如图所示)
在该图中
1.Cache和主存之间的交互功能全部由硬件实现
2.主存与辅存之间的交互功能可以由硬件和软件结合起来实现
存储器的分类
1) 按存储器所处的位置分类
按存储器的位置分类可以分为内存和外存
(1) 内存(主存),在主机内或主机主机板上,存放当前运行所需要的程序和数据,向CPU提供信息.想到外存来说,容量小,速度快.
(2) 外存(辅存),例如磁盘,硬盘和光盘等.用来存放当前不参加运行的大量信息,在需要时调入内存.
2) 按存储器的构成材料分类
按存储材料可以分为磁存储器,半导体存储器,光存储器
(1) 磁存储器.用磁性介质构成,如磁芯,磁泡,磁带,磁盘等等.
(2) 半导体存储器.根据所用的元件可以分为双极型和MOS型;根据数据是否需要刷新可以分为静态和动态两大类.
(3) 光存储器.利用光学方法读/写数据的存储器,如光盘.
3) 按存储器的工作方式分类