|
|
|
|
(2)按构成存储器的材料分为磁存储器、半导体存储器和光存储器。
|
|
|
|
(4)按访问方式分为按地址访问的存储器和按内容访问的存储器。
|
|
|
(5)按寻址方式分为随机存储器、顺序存储器和直接存储器。
|
|
|
|
|
|
主存一般有RAM和ROM两种工作方式的存储器,其绝大部分存储空间由RAM构成。
|
|
|
|
主存储器一般由地址寄存器、数据寄存器、存储体、控制线路和地址译码电路等部分组成,如下图所示。
|
|
|
|
|
.地址寄存器(MAR):用来存放要访问的存储单元的地址码,其位数决定了其可寻址的存储单元的个数M,即M=2N。
|
|
|
.数据寄存器(MDR):用来存放要写入存储体中的数据或从存储体中读取的数据。
|
|
|
|
.控制线路:根据读写命令控制主存储器各部分的相应操作。
|
|
|
.译码电路:根据地址译码器中的地址码在存储体中找到相应的存储单元。
|
|
|
|
.容量:存储器芯片的容量是以存储1位二进制数(bit)为单位的,因此存储器的容量即指每个存储器芯片所能存储的二进制数的位数。可由以下公式求得:
|
|
|
|
.存取周期:存储器芯片的存取周期是用存取时间来衡量的。它是指从CPU给出有效的存储器地址到存储器给出有效数据所需要的时间。存取时间越少,则速度越快。一般为20ns~300ns,记作Tm。
|
|
|
.存储器带宽:每秒钟能访问的bit数,记作Bm。设每个存取周期存取数据位为Wb,则Bm=Wb/Tm。
|
|
|
|
高速缓存(Cache)所用芯片都是高速的,其存取速度可与微处理器相匹配,容量由几十KB到几百KB,通常用来存储当前使用最多的程序或数据。Cache位于CPU与主存储器之间,是对程序员透明的一种高速小容量存储器。所谓透明是指程序员不必自己去加以操作和控制,而是由硬件自动完成。每次访问存储器时,都先访问高速缓存,若访问的内容在高速缓存中,访问到此为止;否则,再访问主存储器,并把有关内容及相关数据块取入高速缓存。这样,如果大部分针对高速缓存的访问都能成功,那么在主存储器容量保持不变的情况下,访存速度可接近高速缓存的存取速度,这无疑可提高微机的运行速度。
|
|
|
Cache主要由两部分组成:控制部分和存储器部分。
|
|
|
|
外存储器具有存储容量大、价格便宜、信息不易丢失、存取速度比内存慢、机械结构复杂、只能与主存储器交换信息而不能被CPU直接访问等特点,属于输入/输出设备。外存储器的这些特点正好与主存储器互为补充,共同支撑着整个计算机存储体系实现有效的功能。
|
|
|
|
磁盘存储器是外存中最常用的存储介质,存取速度较快且具有较大的存储容量,分为软盘存储器和硬盘存储器。
|
|
|
|
.道密度:沿盘面半径方向单位长度内磁道的数目,单位是:道/毫米。
|
|
|
.位密度:磁道圆周上单位长度内存储的二进制位的个数,单位是:位/毫米。
|
|
|
.存储容量:存储容量=总的盘面数×每面的磁道数×每道的扇区数×每个扇区存储的字节数。
|
|
|
.平均访问时间:平均访问时间=平均寻道(址)时间+平均等待时间。
|
|
|
.平均寻道(址)时间:表示从当前道移至目标道的平均时间,反映了磁头的移动定位速度。
|
|
|
.平均等待时间:磁头到目标道后,等待到达目标扇区的平均时间。
|
|
|
.数据传输率:单位时间内写入或读出的字节数,单位是:B/s。数据传输率=每道扇区数×每个扇区包括的字节数×磁盘的转数。
|
|
|
.软盘:软盘存储器是由软盘片、软盘驱动器和软盘驱动适配器3个部分组成的。其中,软盘片是存储介质,软盘驱动器是读写装置,适配器是通过总线与CPU相连的接口。
|
|
|
.硬盘:微机的硬盘存储器是一个密封式的不可拆卸的、被固定安装在主机箱内的设备。大型计算机的硬磁盘(磁盘阵列)通常有单独的机柜。硬磁盘容量大(存储单位为GB),信息传送速度(平均访问时间在几毫秒到十几毫秒)远远高于软盘,是计算机系统中最重要的一种外围存储设备。
|
|
|
|
光盘存储器的特点是存储量大、价位低、可靠性高、寿命长,特别适用于图像处理、大型数据库系统、多媒体教学等领域。光盘有音频光盘、视频光盘和计算机用数字光盘。光盘按其功能不同,可分为CD-ROM(只读型光盘)、WORM(可写一次性光盘)和可重写型光盘。
|
|
|
|
USB移动硬盘容量大,支持热插拔,即插即用。USB闪存盘又称为优盘,是使用闪存作为存储介质的一种半导体存储设备,采用USB接口标准。根据不同的使用要求,优盘还有基本型、加密型、启动型等类型。
|
|
|