问答题 CPU执行一段程序时,Cache完成存取的次数为8000次,主存完成存取的次数为300次。已知Cache存取周期为40ns,主存存取周期为160ns。求:
【正确答案】设Cache完成存取的次数为Nc,主存完成存取的次数为Nm,Cache存取周期为Tc,主存存取周期为Tm,则Nc=8000,Nm=300,Tc=40ns,Tm=160ns。
   Cache的命中率H=Nc/(Nc+Nm)=8000/(8000+300)=8000/8300=0.964
【答案解析】
【正确答案】平均访问时间  Ta=Tc+(1-H)×Tm=40ns+(1-0.964)×160ns=45.76ns
【答案解析】
【正确答案】Cache—主存系统的访问效率 c=Tc/Ta=40ns/45.76ns×100/%=87.4/%
【答案解析】