考虑两个缓存组织:第一个是32 kb双向集合,与32字节块大小相关联。第二个大小相同,但直接映射。在这两种情况下,地址的大小都是32位。2对1多路复用器的延迟为0.6ns,而kbit比较器的延迟为k/10ns。集合的命中延迟 组织是h1,而直接映射的组织是h2。
null
h2的值为: (A) 2.4纳秒 (B) 2.3 (C) 1.8 (D) 1.7 答复: (D) 说明: 缓存大小=32 KB=32*2 10 字节 缓存块大小=32字节 块数=1 总组合为: =缓存大小/(块数*块大小) = 32 * 2 10 / (1 * 32) = 1024 = 2 10 因此,索引位数=10 因为,缓存块大小是32字节,即2 5. 字节。 偏移位数=5 因此,标签位的数量=32–10–5=17 命中延迟(h2)=(17/10)ns=1.7 ns
因此,选项(D)是正确的。 如果你在上面的帖子中发现任何错误,请在下面发表评论。 这个问题的小测验
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END