有哪些常见的外存储器
1、软盘存储器。读写数据的最小单位是扇区,存取速度慢。2、硬盘存储器。信息可以长期保存,可以读写,容量大,但是不方便携带。3、移动存储器。主要包括闪存盘(优盘)、移动硬盘、固态硬盘(SSD)。4、闪存盘(优盘)。采用Flash存储器(闪存)技术,读写速度比软盘快,使用USB接口可以直接与计算机连接。
外存储器是指除计算机内存及CPU缓存以外的储存器,此类储存器一般断电后仍然能保存数据。存储器的种类很多,按其用途可分为主存储器和辅助存储器。
储存器的扩展
任何存储芯片的存储容量都是有限的。要构成一定容量的内存,单个芯片往往不能满足字长或存储单元个数的要求,甚至字长和存储单元数都不能满足要求。这时,就需要用多个存储芯片进行组合,以满足对存储容量的需求,这种组合就称为存储器的扩展。存储器扩展时要解决的问题主要包括位扩展、字扩展和字位扩展。
异步 SRAM 的接口是一种非常典型的半导体存储芯片接口,掌握了它的接口设计方法就意味着掌握了一系列半导体存储芯片接口的设计方法(包括 NoR Flash、E2PROM 等),同时也为学习其他半导体存储芯片的接口设计打下了基础。本节以异步 SRAM 的接口为例,介绍半导体存储芯片接口设计的基本方法与原则。
存储系统的层次结构
为提高存储器的性能,通常把各种不同存储容量、存取速度和价格的存储器按层次结构组成多层存储器,并通过管理软件和辅助硬件有机组合成统一的整体,使所存放的程序和数据按层次分布在各存储器中。
主要采用三级层次结构来构成存储系统,由高速缓冲存储器 Cache、主存储器和辅助存储器组成。图中自上向下容量逐渐增大,速度逐级降低,成本则逐次减少。
整个结构可看成主存一辅存和 Cache-主存两个层次。在辅助硬件和计算机操作系统的管理下,可把主存一辅存作为一个存储整体,形成的可寻址存储空间比主存储器空间大得多。由于辅存容量大,价格低,使得存储系统的整体平均价格降低。Cache-主存层次可以缩小主存和 CPU 之间的速度差距,从整体上提高存储器系统的存取速度。
一个较大的存储系统由各种不同类型的存储设备构成,形成具有多级层次结构的存储系统。该系统既有与 CPU 相近的速度,又有极大的容量,而价格又是较低的。可见,采用多级层次结构的存储器系统可有效地解决存储器的速度、容量和价格之间的矛盾。