1.概述
1.1分类
按照存储器在计算机系统中的作用不同,存储器主要分为主存储器、辅助存储器、缓冲存储器等。如下图所示:
主存:用来和CPU直接交换信息。按照存取方式不同又可以分为随机(可读/写)存储器(RAM)和只读存储器(ROM)。
辅存:用来存放当前暂时不用的数据和程序,不能和CPU直接交换信息。与主存相比,主存速度快、容量小、每位价格高,而辅存速度慢、容量大、每位价格低。
缓存:用在两个速度不同的部件之间,比如CPU和 主存间可以设置一个快速缓冲。
闪速存储器:长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器。
1.2层次结构
存储器有3个主要的性能指标:速度、容量和价位。一般来说:速度越高,价位越高;容量越大,价位越低;而且容量越大,速度肯定越慢。图中由上至下,速度越来越慢,容量越来越大,cpu访问频率越来越低。
实际上,存储系统的结构层次更多体现在缓存-主存以及主存-缓存的结构层次上。缓存-主存解决CPU和主存速度不匹配的问题,主存