📜  门| GATE-CS-2005 |第 67 题

📅  最后修改于: 2021-09-26 04:06:39             🧑  作者: Mango

考虑一个大小为 32 KB 的直接映射缓存,块大小为 32 字节。 CPU 生成 32 位地址。缓存索引所需的位数和标签位数分别为
(一) 10、17
(乙) 10, 22
(三) 15、17
(四) 5, 17答案:(一)
说明:缓存是直接映射的

缓存大小=32 KB =2 5 * 2 10字节=2 15字节。

缓存寻址需要 15 位,所以 CPU 地址有标签和索引 标签位数=32-15=17

15 个高速缓存寻址位由块和字组成。

每个块有 32 个字(字节)

所以需要5位。索引=块+字块=15-5=10

所以 10,17

因此(A)是正确的选项。
这个问题的测验