某存储系统中 主存容量是Cache容量的4096倍 Cache被分为64个块。当主存地址和Cache地址采用直接映
已帮助 人
某存储系统中,主存容量是Cache容量的4096倍,Cache被分为64个块。当主存地址和Cache地址采用直接映射的方式时, 地址映射表的大小应为()。(假设不考虑一致性维护和替换算法位)
A.6*4097 bit;
B.64*12 bit;
C.6*4096 bit;
D.64*13 bit;

回答
共1条回复-
D 地址映射表也就是标记阵列,由于Cache被分为64个块,那么Cache有64行,采用直接映射,一行相当于一组。故而该标记阵列每行存储1个标记项,其中主存标记项为12bit(212=4096,是Cache容量的4096倍,那么就是地址长度比Cache长12位),加上l位有效位,故而为64×13bit。
