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