问答题 CPU执行一段程序时,Cache完成存取的次数为5000次,主存完成存取的次数为200次。已知Cache存取周期T c 为40ns,主存存取周期T m 为160ns。分别求(当Cache不命中时才启动主存):
问答题 Cache的命中率H
【正确答案】
【答案解析】
问答题 平均访问时间T A
【正确答案】
【答案解析】T A =T C +(1-H)×T M =40ns+(1-0.96)×160ns=46.4ns
问答题 Cache-主存系统的访问效率E
【正确答案】
【答案解析】E=T C /T A =40ns÷46.4ns×100%=86.2%
※注意:如果Cache访问和主存访问是同时启动,则公式就改为:T A =HT C +(1-H)T M