单选题 主存与Cache间采用全相联映射方式,Cache容量4MB,分为4块,每块1MB,主存容量256MB。若主存读/写时间为30ns,Cache的读/写时间为3ns,平均读/写时间为3.27ns,则Cache的命中率为______。
  • A.90%
  • B.95%
  • C.97%
  • D.99%
【正确答案】 D
【答案解析】[解析] 此题属于逆向解题,没有出过类似的题目,考生需引起重视。
根据公式TA=H×TA1+(1-H)×TA2,可求得Cache的命中率为99%。
题干中真正有意义的数据是主存读/写时间、Cache的读/写时间和平均读/写时间,据此就可以求出Cache的命中率,其他数值属于干扰数据。