辅助存储器

计算机存储系统中不直接向中央处理器提供指令和数据的各种存储设备。主存储器存取速度快,但容量小。辅助存储器的存储容量大存储,每个数据所需的费用低,在存储系统中起扩大总存储容量的作用。

图

一个计算机系统的辅助存储器由一种或多种存储设备组成(见图)。磁盘存储器存取时间短,存储容量大,是辅助存储器的主要存储设备。为了扩大存储容量,一个辅助存储器常常配有几台甚至几十台磁盘存储器。磁带存储器的联机存储容量比磁盘存储器的容量小,存取时间也长。但是磁带保存数据成本低,易于脱机存放,而且可以和其他计算机的磁带互换使用,往往用于存放长期保存的数据,充作档案库存储器。同样,一个辅助存储器也可以配有多台磁带存储器。磁盘存储设备和磁带存储设备在向中央处理器提供数据时,先把数据送到主存储器,再由中央处理器调用。海量存储设备存取时间较长,但存储容量很大。它按操作系统调度的要求,自动地把中央处理器需要的数据传送到磁盘存储设备,供主存储器调用。它用于巨型数据库和大型计算站等要求特大联机存储容量的场合。

辅助存储器的存储设备是计算机外围设备的一部分,中央处理器通过通道和中断系统控制它的工作。

数据在辅助存储器的存储设备中是按记录块存放的。在存取时,按中央处理器给出的块地址找到所需记录块,用成块方式与主存储器交换数据。按照寻找记录块的方法,辅助存储器的存储设备分为两类。

(1)顺序存取存储设备:存储设备的读写机构从所在的记录块开始,顺序查找,直到找到所需要的块,磁带存储设备属于这一类。

(2)直接存取存储设备:存储设备的读写机构按记录块的地址直接寻找到一个较小的区域,然后在这个区域内顺序找到所需的记录块。例如,在磁盘存储器中先找到柱面,再在柱面内找到所要的块。直接存取存储设备的存取速度比较快。

现代应用于辅助存储器的存储设备主要是磁表面存储器,它以涂覆于非磁性材料表面的磁性薄层作为存储介质。它包括磁鼓、固定头磁盘、移动头磁盘、磁卡片和磁带等存储设备。除此以外,还有一些器件,主要有光盘电荷耦合器件磁泡等也可用作辅助存储器。光盘的存储介质是表面上有一层极薄俠层的塑料薄膜。写入时激光把薄膜表面熔成凹坑,读出时用能量较小的激光检出信息孔。由于激光的聚集性好,可以获得较大的存储容量。它的缺点是不能重写。电荷耦合器件和磁泡分别利用器件中的电荷和磁畴存储数据。这二种存储设备都没有机械运动,存取速度比较快,可靠性高。缺点是容量小,价格高。电荷耦合器件是挥发性存储设备,在电源断开以后,原来存放的数据不再保留,这也使它的应用受到限制。