考虑 4 路组相联高速缓存存储器具有以下特性:
- 每个数据字为 32 位
- 一个缓存块将包含 2048 位数据
- CPU 提供的地址是 32 位长
- 缓存中有 2048 个块
- 地址就是单词
标签中的位数?
(一) 17
(乙) 15
(三) 16
(D)以上都不是答案:(一)
说明: – 偏移量中还有 6 位;数据是字寻址的
索引中的位数?
– 我们现在需要少一点索引,因为我们寻址到集合
→ 2^11 块 / 2^2 块/组 = 2^9 组
→(需要 9 位索引)
标签中的位数?
→ 32 – 6 – 9 = 17 位。
所以,选项(A)是正确的。
这个问题的测验