📜  门| GATE-CS-2017(套装1)|第 56 题

📅  最后修改于: 2021-09-27 06:15:43             🧑  作者: Mango

将设计一个容量为N 个字、块大小为B 个字的高速缓存单元。如果设计为直接映射缓存,则 TAG 字段的长度为 10 位。如果现在将缓存单元设计为 16 路组相联缓存,则 TAG 字段的长度为 ______ 位。

注意:此问题显示为数字答案类型。
(一) 12
(乙) 14
(三) 16
(四) 18答案:(乙)
说明:映射类型为直接映射;对于此直接映射,其标签中需要 10 位。

更新为 16 路集关联映射,然后新标签字段大小 = 10 + log 2 16 = 14 位,因为对于 k 路集关联映射设计,Direct 的标签字段中的位数额外需要log 2 k 位地图设计。

此解决方案由Sumouli Chaudhary 提供。
这个问题的测验