📜  门| GATE CS 2012 |第54章

📅  最后修改于: 2021-06-29 22:01:17             🧑  作者: Mango

一台计算机具有256 KB,4路组关联的回写数据缓存,块大小为32字节。处理器将32位地址发送到缓存控制器。每个缓存标签目录条目除地址标签外,还包含2个有效位,1个修改位和1个替换位。
地址的标签字段中的位数为

(A) 11
(B) 14
(C) 16
(D) 27答案: (C)
说明:集关联方案是完全关联的高速缓存和直接映射的高速缓存之间的混合。完全关联的高速缓存所需的复杂硬件(需要并行搜索所有插槽)与简单的直接映射方案(这可能导致地址到同一插槽的冲突(类似于哈希表中的冲突))之间的合理折衷被认为是合理的折衷方案。 )。 (来源:http://www.cs.umd.edu/class/spring2003/cmsc311/Notes/Memory/set.html)。另请参阅http://csillustrated.berkeley.edu/PDFs/handouts/cache-3-associativity-handout.pdf

块数=缓存大小/块大小= 256 KB / 32字节= 2 13

套数= 2 13/4 = 2 11

标签+设置偏移量+字节偏移量= 32
标签+ 11 + 5 = 32
标签= 16

这个问题的测验