📌  相关文章
📜  国际空间研究组织 | ISRO CS 2020 |问题 31

📅  最后修改于: 2022-05-13 01:58:05.525000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2020 |问题 31

假设一个 32 位地址和 4 个字节的 1 个字大小,一个 128 KB 数据和 1 个字块大小的直接映射高速缓存总共需要多少位?
(A) 2 兆比特
(B) 1.7 兆比特
(C) 2.5 兆比特
(D) 1.5 兆比特答案: (D)
解释:给定,

Data cache = 128 KB
Block size = 1 W = 4 Bytes
MM Address = 32 bit 

所以,行数,

= CM Site / Block Size
= 128 KB / 4 B 
= 32 K 
= 215 

所以,标签内存大小

= Number of lines in cm × Tag space in the line
= 215 × 15 bit 

因此,总缓存

= Tag memory + Data memory
= 215 × 15 bit + 128 KB
= 215 × 15 bit + 128 K * 8 bits
= 480 K bit + 1024 K bit
= 1504 K bit 
= 1.5 M bit 

选项(D)是正确的。
这个问题的测验