文章
146
粉丝
0
获赞
1
访问
26.1k
评分及理由
(1)得分及理由(满分3分)
学生答案正确指出数组a分布在2个页面,发生2次缺页异常,页故障地址为00422000H和00423000H(第一次识别中00423000H误写为00423000H,但第二次识别正确,判断为误写不扣分)。与标准答案完全一致,得3分。
(2)得分及理由(满分2分)
学生答案正确指出没有时间局部性(第一次识别中"设有"为误写,第二次识别正确为"没有"),理由正确(每个元素仅访问一次)。与标准答案一致,得2分。
(3)得分及理由(满分4分)
学生答案存在错误:块内地址应为低5位(A4~A0),但学生错误给出A0-A15(第一次识别)或A0-A15(第二次识别);Cache组号应为A10~A5(低11位中高6位),但学生错误给出A15~A8或A16~A19。a[1][0]的虚拟地址计算正确(00422100H),但Cache组号计算错误(标准答案为8,学生给出0或14)。因此,本小题仅虚拟地址计算正确,其余部分均错误。扣分规则:块内地址错误扣1分,Cache组号错误扣1分,组号计算结果错误扣1分,虚拟地址正确得1分。最终得1分。
(4)得分及理由(满分5分)
学生答案正确计算数组a占用192个主存块(24×64×4/32=192)。但Cache命中率计算错误:标准答案为87.5%,学生给出75%;且理由错误(学生错误认为"每4个数据命中3个")。循环次序调换后命中率仍错误给出75%(标准答案为87.5%)。扣分规则:主存块数正确得1分;第一问命中率错误扣1分,第二问命中率错误扣1分;理由分析错误但不额外扣分(已扣命中率分)。最终得1分(仅主存块数正确)。
题目总分:3+2+1+1=7分
登录后发布评论
暂无评论,来抢沙发