多级存储系统
多级存储系统要解决的问题:系统大容量,高速度和低成本相互制约的矛盾
多级存储系统特点:由上至下存储容量越来越大,速度越来越慢,位价越来越低,CPU访问频率越来越低。
“cache-主存” 层次主要解决CPU和主存速度的不匹配问题
“主存-辅存”层次主要解决存储系统容量的问题
多级层次中上一层都是下一层的高速缓存。
存储单元个数=2的地址线数次方
总容量=存储单元个数X存储字长
存储器的组成
存储体:存储具体的二进制位
地址寄存器:接收外部部件传到存储器的地址
数据寄存器:暂存要传出器或者传进来的数据信号
存储器芯片的基本结构
- 存储矩阵:由大量相同的位存储单元阵列构成。
- 译码驱动:将来自地址总线的地址信号翻译成对应存储单元的选通信号,该信号在读写电路的配合下完成对被选中单元的读/写操作。
- 读写电路:包括读出放大器和写入电路,用来完成读/写操作。
- 读/写控制线:决定芯片进行读/写操作。
- 片选线:确定哪个存储芯片被选中。可用于容量扩充。
- 地址线:是单向输入的,其位数与存储字的个数有关。
- 数据线:是双向的,其位数与读出或写入的数据位数有关。
- 数据线数和地址线数共同反映存储芯片容量的大小。
如地址线10根,数据线8根,则芯片容量=210×8=8K位。