文章
130
粉丝
0
获赞
0
访问
6.0k
1):2个页面,2,0042 2000H,0042 3000H,
2):不具备,因为对于每个a[i][j],它只是访问一次;
3):A4~A0; A10~A5;00422100H,16
4):128块;99.29%;98.44%;
评分及理由
(1)得分及理由(满分3分)
得分:3分
理由:学生正确回答了数组a分为2个页面存储,会发生2次缺页异常,且两个页故障地址分别是0042 2000H和0042 3000H,与标准答案完全一致。
(2)得分及理由(满分2分)
得分:2分
理由:学生正确指出该程序段的数据访问没有时间局部性,并给出了合理的解释(每个元素仅被访问一次),与标准答案一致。
(3)得分及理由(满分4分)
得分:3分
理由:学生正确回答了虚拟地址中低5位(A4~A0)用作块内地址,低11位中高6位(A10~A5)用作Cache组号,以及a[1][0]的虚拟地址是0042 2100H。但在计算Cache组号时,学生回答为16,而标准答案为8,因此扣1分。
(4)得分及理由(满分5分)
得分:2分
理由:学生回答数组a占128块,与标准答案192块不符,扣1分;Cache命中率回答为99.29%和98.44%,与标准答案87.5%不符,扣2分。
题目总分:3+2+3+2=10分
登录后发布评论
暂无评论,来抢沙发