考虑由128行和64个字的行大小组成的4路集关联缓存。 CPU在主存储器中生成一个字的20位地址。 TAG,LINE和WORD字段中的位数分别是:
(A) 9,6,5
(B) 7、7、6
(C) 7、5、8
(D) 9、5、6答案: (D)
解释:
Here the number of sets = 128/4 = 32 (as it is 4 say set associative)
We have total 64 words then we need 6 bits to identify the word
So the line offset is 5 bits and the word offset is 6 bits
and the TAG = 20-(5+6) =9 bits
so it should be 9,5,6
这个问题的测验