第 14 题
某计算机的Cache 共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节, 按字节编址。主存129号单元所在主存块应装入到的Cache 组 号 是 ( ) 。
A.0
B.1
C.4
D.6
[tag_link]
正确答案:C
由于 Cache 共有 16 块,采用 2 路组相联,因此共分为 8 组,组号为 0,1,2,…,7。主存的 某一字块按模 8 映射到 Cache 某组的任一字块中,即主存的第 0,8,l6,…字块可以映射到 Cache 第 0 组的任一字块中。每个主存块大小为 32 字节,故 129 号单元位于第 4 块主存块(注意是从 0 开始),因此将映射到 Cache 第 4 组的任一字块中。