三、存储系统
3.1 基本概念
知识总览:
1.存储器的层次结构
主存——辅存:解决了主存容量不够的问题。
Cache——主存:解决了主存与CPU之间速度不匹配的问题。
2.存储器的分类
(1)按层次进行分类
(2)按传输介质进行分类
半导体:主存、Cache
磁表面存储器: 磁盘,磁带
光存储器
(3)按存取方式进行分类
相联存储器:可以按照内容检索到存储位置进行读写。
随机存取存储器(RAM):读写任何一个存储单元所需的时间都相同,与位置无关。(内存 )
顺序存取存储器(SAM):读写一个存储单元所需的时间取决于存储单元所在的位置。(磁带)
直接存取存储器(DAM):既有随机存取特性,也有顺序存取特性。先直接选取信息所在区域,然后按顺序方式进行存取。(机械硬盘)
顺序存取存储器和直接存取存储器都归为串行访问存储器(读取时间和数据位置有关)。
(4)按信息的可更改性进行分类
读写存储器:可读可写(如内存,硬盘等)
只读存储器:只能读,不能写(如电影使用的光碟)
(5)按信息的可保存性进行分类
易失性存储器:断电后数据消失(主存,Cache)
非易失性存储器:断电依然保存(磁盘、光盘)
破坏性读出:读出数据后要进行重写(如DRAM芯片)
非破坏性读出:读出数据后原数据没被破坏(如SRAM芯片、磁盘、光盘)
3.存储器的性能指标
存储容量:存储字数 x 存储字长(如 1M x 8位 )。
MAR反映存储字数,MDR反映了存储字长。
单位成本:每位价格 = 总成本/总容量(某条内存条价格为259,容量为8GB,则单位成本 = 259 / (8*8) )。
存储速度:数据传输率 = 数据的宽度/存储周期
存取时间:存取时间 + 恢复时间 = 存取周期,计算机进行一次读写操作后需要一段恢复时间才能进行下一次的读写操作。
主存带宽:就是上面的数据传输率,表示每秒从主存进出信息的最大数量,单位为字/秒,字节/秒,位/秒。
3.2主存储器
3.2.1主存储器的基本组成
知识总览:
(1)存储体
存储体由多个存储单元构成,每个存储单元由多个存储元构成。
存储元:能够存储一位比特。
电容:存储电荷,有电压差表示比特1,无电压差表示比特0。
MOS管:一个电控开关,当输入电压到达某个阀值时,MOS管就可以接通,电容中的电荷就可以跑出来。(相当于一个电路的开关)
将多个存储元组合起来就构成了存储单元,同个存储单元的存储元共用一根MOS管。
将多个存储单元组合起来就构成了存储体。