DEC VAX-11/780 1024 512 Amdahl 470/V6 512 256 Intel i860 D-Cache 256 128 Honeywell 66/60 512 128 Amdahl 470/V7 2048 222448 512 IBM370/168 1024 128 IBM3033 1024 16 64 Motolola 88110 I-Cachel 256 2 128 4、位选择组相联映象及其变换 映象规则 除了分块之外, Cache分组,主存按照 Cache的组大小分区 主存中的块与 Cache中的组之间是直接映象关系, 主存中的块与 Cache中组内部的各个块之间是全相联映象方式。 区0 组0 Gb-1 C Cb-Gb=CqGb-Gb Cg(Mb-1 Cb-1=CaGb-I Ca(Mb-IH1 Cache Me-1 Mb-I=CqMe-1 主存储器 图3.47位选择组相联映象方式 ●与组相联映象方式比较:映象关系明显简单,实现起来容易。 在块表中存放和参与相联比较的只有区号E,不再有组内块号B3—5 DEC VAX-11/780 1024 2 512 Amdahl 470/V6 512 2 256 Intel i860 D-Cache 256 2 128 Honeywell 66/60 512 4 128 Amdahl 470/V7 2048 4 512 IBM 370/168 1024 8 128 IBM3033 1024 16 64 Motolola 88110 I-Cache 256 2 128 4、位选择组相联映象及其变换 • 映象规则: 除了分块之外,Cache 分组,主存按照 Cache 的组大小分区。 主存中的块与 Cache 中的组之间是直接映象关系, 主存中的块与 Cache 中组内部的各个块之间是全相联映象方式。 块 0 1 …… 区 0 块 0 组 0 …… Cg-1 Gb-1 Cg Gb Cg+1 1 …… …… 1 2Gb-1 …… 2Cg-1 …… Cb-Gb=CgGb-Gb Cg-1 …… Cg(Mb-1) Cb-1=CgGb-1 Cg(Mb-1)+1 Cache …… Me-1 Mb-1=CgMe-1 主存储器 图 3.47 位选择组相联映象方式 • 与组相联映象方式比较:映象关系明显简单,实现起来容易。 在块表中存放和参与相联比较的只有区号 E,不再有组内块号 B