存储层次结构

寄存器
CPU又称为处理器,由运算器、控制器、寄存器、输入设备和输出设备组成,这些器件由处理数据总线相连。
它们在处理器中,分工明确:
- 运算器:进行数据的处理。
- 寄存器:进行数据的存储。
- 控制器:控制各种器件工作。
- 输入设备:将人们熟悉的信息形式转化为机器能识别的信息形式,如键盘、鼠标等。
- 输出设备:将计算机运算的结果转化为人们熟悉的信息形式,如显示器、打印机等。
- 处理数据总线:连接各种器件,使各个器件进行数据的传送。
寄存器是CPU内部用来存放数据的一些小型存储区域,用来暂时存放参与运算的数据和运算结果。
高速存储和主存
由于主存的访问速度(存取速度)跟不上CPU的节拍,会使CPU空闲等待,于是就有了高速缓存。就是在CPU和主存之间设置一个缓冲性的高速存储部件。
高速缓存和主存都是RAM(Random-Access Memory,随机访问存储器),
它分为静态的(SRAM)和动态的(DRAM),分别对应高速缓存和主存。
详情见RAM和ROM
存储器存储结构

替换策略可有最近最少使用法LRU等。