高速缓存存储器的地址映射
信息在主存和Cache中,确定它们的对应关系就需要借助地址映射。
地址映射的定义:
主存地址按某种规律(函数)映射到cache中。
当cpu访问存储器时,它发出的内存会自动变换为cache地址。
实现:采用硬件,很快。而且编程人员不会感到Cache的存在。这种特性也称为cache的透明性。
主要地址映射方式:
全相联方式
直接方式
组相联方式
几个概念
“行的概念“”: Cache的数据块称为”行”,用Li表示。
“块”: 主存的数据称为“块”,用Bj来表示 (每个数据块和cache的行的大小完全一样, 而且每个块或行都是由若干个连续的字组成的)。