在CPU执行一段程序的过程中,Cache的存取次数为4600次,由主存完成的存取次数为400次。若 Cache的存取周期为5ns,主存的存取周期为25ns,则CPU的平均访问时间为(3)ns。

admin2012-03-08  36

问题 在CPU执行一段程序的过程中,Cache的存取次数为4600次,由主存完成的存取次数为400次。若 Cache的存取周期为5ns,主存的存取周期为25ns,则CPU的平均访问时间为(3)ns。

选项 A、5.4
B、6.6
C、8.8
D、9.2

答案B

解析 在CPU执行一段程序的过程中,Cadhe的存取次数为4600次,由主存完成的存取次数为400次。Cache的命中率Hc=4600/(4600+400)=0.92。若Cache的存取周期Tc=5ns,主存的存取周期Tm=25ns,则CPU的平均访问时间Ta为:
Ta=Hc.Tc+(1-Hc).Tm=0.92×5+(1-0.92)×25=6.6ns
转载请注明原文地址:https://kaotiyun.com/show/0kJZ777K
0

最新回复(0)