文章
7
粉丝
0
获赞
0
访问
528
评分及理由
(1)得分及理由(满分2分)
学生第一次识别结果中,虚拟页号计算为0n401H(应为00401H),但给出了正确的页内偏移(12位)和组号位数(4位),并正确划分了TLB标记(高16位)和组号(中4位)。第二次识别结果中,虚拟页号计算错误(0x4010),但组号划分正确。由于核心逻辑正确(页内偏移12位、组号4位、标记16位),且虚拟页号错误可能为识别误写(如"0n401H"可能为"00401H"的误识别),因此不扣分。得2分。
(2)得分及理由(满分3分)
学生第一次识别结果中,计算数组A的页面数为22页(错误),但提到"要3页"(正确)。第二次识别结果同样计算为22页(错误),但提到"所以零3页"(可能为"所以需3页"的误识别)。学生正确指出数组A占3页(标准答案),但错误计算了总大小(2048×4B=8KB,而非2048×16B或96B)。然而,问题要求的是"至少需要访问的虚拟页面数",包括指令页(1页)和数组页(3页),共4页。学生未明确给出总数4页,但数组页数判断正确,且指令页未提及但可通过上下文推断已包含(学生可能默认指令页已计算)。由于核心思路正确(数组占3页),但计算过程错误且未明确总数,扣1分。得2分。
(3)得分及理由(满分2分)
学生两次识别均未提供有效答案(第一次无内容,第二次仅写序号)。因此得0分。
题目总分:2+2+0=4分
登录后发布评论
暂无评论,来抢沙发