概念
Cache,高速缓冲存储器。是解决CPU与主存之间速度不匹配而采用的一项重要技术,位于主存与CPU之间,由静态存储芯片(SRAM)组成,容量比较小,Cache存储了频繁访问的内存数据
命中率
CPU欲访问的信息已在Cache中的比率,设在一段程序执行期间cache完成存取次数为NC,主存完成存取次数为m,h定义为命中率,则有:
为了使主存的平均读出时间尽可能接近Cache的读出时间,Cache命中率应接近于 1
地址映射
将主存地址转换为Cache存储器地址,这种地址的转换称为地址映射。这种映射由硬件自动完成。
地址映射方式:全相联映射方式、直接映射方式和组相联映射方式