📜  门| GATE 2017 MOCK II |第49章

📅  最后修改于: 2021-06-28 20:03:40             🧑  作者: Mango

链接的问题49-50

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

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

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

高速缓存由索引和标记组成,它们一起用于寻址主存储器位置。
此处Index是12位,而tag是6位。 (18 – 12 = 6)。

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

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