3.9 处理系统存储技术

3.9 处理系统存储技术

处理器协调对存储器的要求是容量大、速度快、成本低,但是在一个存储器中要求同时兼顾这三方面是困难的。为了解决这方面的矛盾,目前在计算机系统中通常采用多级存储器体系结构,即使用高速缓冲存储器、主存储器和外存储器。CPU能直接访问的存储器称为内存储器,它包括高速缓冲存储器和主存储器。CPU不能直接访问外存储器,外存储器的信息必须调入内存储器后才能被CPU进行处理。高速缓冲存储器简称Cache,它是计算机系统中的一个高速小容量半导体存储器。在计算机中,为了提高计算机的处理速度,利用Cache来高速存取指令和数据。和主存储器相比,Cache的存取速度快,但存储容量小。主存储器简称主存,是计算机系统的主要存储器,用来存放计算机运行期间的大型程序和数据,它能和Cache交换数据与指令。主存储器由MOS半导体存储器组成。外存储器简称外存,它是大容量辅助存储器。目前主要使用磁盘存储器、光盘存储器等。外存的特点是存储容量大,成本低,通常用来存放系统程序和大型数据文件及数据库。上述三种类型的存储器形成计算机的多级存储管理,各级存储器承担的职能各不相同。其中,Cache主要强调快速存取,以便使存取速度和CPU的运算速度相匹配;外存储器主要强调大的存储容量,以满足计算机的大容量存储要求;主存储器介于Cache与外存储器之间,要求选取适当的存储容量和存取周期,使它能容纳系统的核心软件和较多的用户程序。

宇航领域目前处理器系统上主要用非易失性程序存储器、Flash型数据存储器、SRAM型数据存储器、SDRAM型数据存储器四类。