某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是( )。

admin2012-06-21  94

问题 某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是(    )。

选项 A、0
B、2
C、4
D、6

答案C

解析 组相联映射方式下,主存块按模Q(Q为Cache组数)映射到Cache对应组中的任一块;Cache共有16块,采用2路组相联映射,故Cache共分16/2=8组;主存块大小为32字节,按字节编址,故主存129号单元所在主存块为第129/32=4块;4 Mod 8=4,故129号单元所在主存块应装入Cache第4组中任一块。
转载请注明原文地址:https://kaotiyun.com/show/6Axi777K
0

最新回复(0)