层次化存储结构
层次结构

Cache-概念
*在计算机的存储系统体系中,Cache是访问速度最大的层次(若有寄存器,则寄存器最快)
*使用Cache改善系统性能的依据是程序的局部性原理(预防抖动)
*以h代表对Cache的访问命中率
*t1表示Cache的周期时间
*t2表示主存储器周期时间
*以读操作为例,使用"Cache+主存储器"的系统的平均周期为t3

Cache-映像
直接相联映像:硬件电路较简单,但冲突率很高

全相联映像:电路难于设计和实现,只适用于小容量的cache,冲突率最低

组相联映像:直接相联与全相联的折中

地址映像是将主存与Cache的存储空间划分为若干大小相同的页(或块)
例子:某机的主存容量为1GB,划分为2048页,每页512KB;
Cache容量为8MB,划分为16页,每页512KB.
内容来源于希赛网

浙公网安备 33010602011771号