cache的地址映射——组相联映射

结合直接映射的特点与全相联映射的特点我们可以得出组相联映射方式


首先将cache行分组,主存地址的区内块号对应cache行的组号,那么进行查找时,找到了组以后,通过主存分区号,可以找到其在组内的所在位置,最后通过块内偏移进行字输出。


组相联映射的硬件逻辑实现:

初始状态:

通过区块号找到cache组后,G1置为1,G0置为0,组内的tag与主存分区号进行并发比较,发现没有可以匹配的,所以K0、K1都输出0,L0,1,2,3各自输出0,所以三态门没有打开,不进行字选择,也就是数据缺失。

数据缺失后,进行数据载入

数据命中

posted on 2025-04-10 12:28  swj2529411658  阅读(173)  评论(0)    收藏  举报

导航