文章
173
粉丝
0
获赞
0
访问
12.1k

评分及理由
(1)得分及理由(满分3分)
学生答案正确指出数组a分布在两个页面中,会发生两次缺页,页故障地址分别为00422000H和00423000H,与标准答案完全一致。得3分。
(2)得分及理由(满分2分)
学生正确判断出数据访问不具有时间局部性,并给出了正确理由(每个元素仅使用一次)。得2分。
(3)得分及理由(满分4分)
学生答案中关于块内地址(A4~A0)和a[1][0]的虚拟地址(00422100H)及Cache组号(8)均正确。但在第二次识别结果中,Cache组号对应的地址位描述为“A0 - A5”,这与标准答案“A10~A5”不符,存在明显错误。考虑到第一次识别结果为正确的“A10~A5”,且根据上下文(组号计算结果正确)可判断第二次识别中的“A0 - A5”极可能是识别错误(将“10”误识别为“0”),依据“禁止扣分”原则中的误写判定,不扣分。因此该部分答案整体正确。得4分。
(4)得分及理由(满分5分)
学生答案正确指出数组a占用192个主存块,Cache命中率为87.5%,调换循环次序后命中率仍为87.5%,与标准答案完全一致。得5分。
题目总分:3+2+4+5=14分
登录后发布评论
暂无评论,来抢沙发