A-A+
某存储系统中 主存容量是Cache容量的4096倍 Cache被分为64个块 当主存地址和C
问题详情
某存储系统中,主存容量是Cache容量的4096倍,Cache被分为64个块,当主存地址和Cache地址采用直接映像方式时,地址映射表的大小应为()。(假设不考虑一致维护和替换算法位)
A.6×4097bit
B.64×12bit
C.6×4096bit
D.64×13bit
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
地址映射表也就是标记阵列,由于Cache被分为64个块,那么Cache有64行,采用直接映射,一行相当于一组。故而该标记阵列每行存储1个标记项,其中主存标记项为12bit(212=4096,是Cache容量的4096倍,那么就是地址长度比Cache长12位),加上l位有效位,故而为64×13bit。