文章
6
粉丝
0
获赞
0
访问
212
评分及理由
(1)得分及理由(满分2分)
学生第一次识别结果中给出了jl指令的虚拟页号为00401H(十六进制),与标准答案一致(1分)。关于TLB标记和组号的划分,学生未明确给出划分方式,但提到了“TLB标记 TLB组号”,且虚页号08004H的表述存在错误(应为00401H),但根据上下文判断可能是识别错误,不扣分。然而,学生未正确说明虚页号高16位为标记、低4位为组号,因此扣1分。最终得1分。
(2)得分及理由(满分3分)
学生正确计算出数组A总大小为8192B(2048×4B),并指出需要3个页面(因为8192B > 4096B×2),与标准答案一致(1分)。但学生错误地给出了数组首地址为080040A0H(应为0804A010H),且偏移量0A0H的表述不准确,但根据上下文判断可能是识别错误,且核心逻辑(占3页)正确,因此不扣分。学生还提到指令部分在同一页(00401H),占1页,与标准答案一致(1分)。最后,学生未明确回答“至少需要访问4个虚拟页面”(指令1页+数组3页),但第二次识别结果中提到了“A数组占3页”和“程序代码”页,隐含了4页的概念,因此给1分。最终得3分。
(3)得分及理由(满分2分)
学生第一次识别结果中提到了“可变分配的局部置换”,与标准答案一致(1分)。但学生未给出“最多分配4个物理页面”的结论(第二次识别结果中错误地提到“缺页页数最多3页”),因此扣1分。最终得1分。
题目总分:1+3+1=5分
登录后发布评论
暂无评论,来抢沙发