若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为3.27ns,则该高速缓存的命中率为( )。

2023-09-01

A.90%
B.91%
C.96%
D.99%

参考答案:D

高速缓存中,若直接访问主存的时间为M秒,访问高速缓存的时间为N秒,CPU访问内存的平均时间为L秒,设命中率为H,则满足下列公式:L=M×(1–H)+N×H。代入公式:3.27=30×(1–h)+3×h,解方程可知H=0.99,即命中率为99%。

相关推荐