某存储系统中,主存容量是Cache容量的4096倍,Cache被分为64块,当主存地址和Cache地址采用直接映射方式时,地址映射表的大小应为( )。(假设不考虑一致维护位)
【正确答案】 D
【答案解析】解析:本题考查Cache与主存的映射原理。由于Cache被分为64块,那么Cache有64行,采用直接映射,一行相当于一组。故而该标记阵列每行存储1个标记项,其中主存标记项为12bit(2 12 =4096,是Cache容量的4096倍,那么就是地址长度比Cache长12位),加上1位有效位,故而为64×13bit。 注意:主存一Cache地址映射表(标记阵列)中内容:映射的Cache地址(直接映射不需要因为Cache地址唯一,组相联只需要组号)、主存标记(命中判断)、有效位。如下图所示。