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

admin2015-12-30  21

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

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

答案C

解析 由于Cache共有16块,采用2路组相联,因此共分为8组,组号为0、1、2、…、7。主存的某一字块按模8映射到Cache某组的任一字块中,即主存的第0,8,16…字块可以映射到Cache第0组的任一字块中。每个主存块大小为32字节,故129号单元位于第4块主存块(注意是从0开始),因此将映射到Cache第4组的任一字块中。
转载请注明原文地址:https://kaotiyun.com/show/soRi777K
0

最新回复(0)