考虑一台具有2 ^ 32字节的字节可寻址内存的机器,该内存分为大小为32字节的块。假定此机器使用具有512条缓存行的2套关联缓存。标签字段的大小(以位为单位)是_____。
(A) 16
(B) 18
(C) 19
(D) 21答案: (C)
说明:总地址空间= 32位
块大小(WO)= 5位
表示设置偏移量(SO)的位数
= log2(512) - log2(2)
= 9 - 1
= 8
因此,标签位数为
= 32 - 8 - 5
= 19 bits
选项(C)是正确的。
这个问题的测验