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