单选题 Cache用组相联映射,一块大小为128B,Cache共64块,4块分一组,主存有4096块,主存地址共需______位。
  • A.19
  • B.18
  • C.17
  • D.16
【正确答案】 A
【答案解析】[解析] 主存有4096块,每块大小128B,则主存容量共有4096×128B=512KB,共需地址线19位。 此题在计算时,只需要算出主存的容量即可得出结果,实际上与采用什么映射方式没有关系,不需要考虑组相联的问题。另外,还需要知道Cache的块大小和主存的块大小是一样大的,不然此题也无法作答。