存储器分类
1. 按照存储器介质分类:
1) 半导体:存储的是由半导体元器件构成的,比如内存,U盘,固态硬盘。
2) 磁存储器:在金属或者塑料表面涂一层存储介质的存储器。比如磁带,磁盘。
2. 按存取方式分类:
1) 随机存储器(RAM):这种存储器任何单元可以随机读取,随机读取的时间与存储位置无关。
2) 串行存储器:与存储位置有关,要按顺序查找。
3) 只读存储器(ROM):只读不写,一般是装入整机前事先写好的,比如手机的固件。
3. 按是否易失性存储分类:
易失性存储器(Volatile memory):指当电源供应中断后,存储器中所存储的数据就会消失的存储器。
1)动态随机访问存储器,英文缩写写作DRAM。
2)静态随机存取存储器,英文缩写写作SRAM。
非易失性存储器(Non-volatile memory):即使电源供应中断,存储器中所存储的数据并不会消失,重新供电后,就能够读取存储器中的数据。
1)磁盘。
2)闪存。U盘这样的。
3)只读存储器(ROM)。
存储器的容量
计算机存储器的容量计算是以二进制,基本单位是Byte。
影响存储器的层次结构的因素
1. 读写速度 : 比如硬盘5400转 7200转。
2. 存储容量
3. 价格。
如下图所示
局部性原理
你可能会问为什么要对存储器分层?在CPU和内存之间增加一层 Cache,为什么就可以尽力消除 CPU 和内存之间的瓶颈呢 ?
局部性原来是指cpu访问存储器,无论存取指令还是读取数据,所访问的存储单元都趋于集中在一个较小连续的区域中。