问题 单项选择题

在主存和CPU之间增加Cache的目的是 (17) 。在CPU执行一段程序的过程中,Cache的存取次数为2250次,由内存完成的存取次数为250次。若Cache的存取周期为6ns,内存的存取周期为24ns,则Cache的命中率为 (18) ,CPU的平均访问时间为 (19) ns。

A.0.8

B.0.89

C.0.9

D.0.95

答案

参考答案:C

解析: Cache的命中率就是Cache被访问的概率。选择一组有代表性的程序,在程序执行过程中分别统计对Cache的访问次数N1和对内存的访问次数N2,则命中率h=N1/(N1+N2)。因此本题中命中率为2250/(2250+250)=0.9。

选择题
问答题 案例分析题