问答题 某一计算机系统采用“主存—Cache”存储层次结构,主存容量有8个块,Cache容量有4个块,采用直接地址映像。

问答题 如果主存块地址流为0,1,2,5,4,6,4,7,1,2,4,1,3,7,2,主存内容一开始未装入Cache中,列出每次访问后Cache中各块的分配情况;
【正确答案】主存块地址流为0,1,2,5,4,6,4,7,1,2,4,1,3,7,2,主存内容一开始未装入Cache中,每次访问后Cache中各块的分配情况如下:
0 1 2 5 4 6 4* 7 1 2 4* 1* 3 7 2*
0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4
1 1 1 5 5 5 5 5 1 1 1 1 1 1 1
2 2 2 2 6 6 6 6 2 2 2 2 2 2
3 7 7 7 7 7 3 7 7
【答案解析】
问答题 指出块命中的时刻;
【正确答案】命中时刻的时刻为装入第二个4、第三个4以及第三个1和第三个2的时刻。
【答案解析】
问答题 求出此期间Cache的命中率。
【正确答案】命中率=4/15×100%=26.67%。
【答案解析】