📜  门| GATE 2017 MOCK II |第 49 题

📅  最后修改于: 2021-09-25 05:07:06             🧑  作者: Mango

相关问题 49-50

数字计算机具有 256k x 16 的内存单元和 4k 字的高速缓存。缓存使用块大小为 16 字的直接映射。

地址格式的索引、标签、块和字字段有多少位?

(一) 10, 6, 8, 2
(B) 12、6、8、4
(C) 12、8、6、4
(四) 10, 6, 8, 4答案:(乙)
说明:主内存有 256k = 2^8 x 2^10 = 2^18。
即我们需要 18 位来寻址主存储器。
缓存内存有 4k = 2^2 x 2^10 = 2^12。
即我们需要 12 位来寻址高速缓存。

缓存由索引和标签组成,它们一起用于寻址主内存位置。
这里索引是 12 位,标签是 6 位。 (18 – 12 = 6)。

索引分为块部分和词部分。块部分用于寻址缓存中的块,字部分用于寻址块中的单个字。

这里的块大小是 16 个字。即 2^4,我们需要 4 位来寻址一个字,而 12 – 4 = 8 位来寻址高速缓存中的一个块。
这个问题的测验