文章
161
粉丝
0
获赞
0
访问
20.1k
评分及理由
(1)得分及理由(满分3分)
学生答案:004010AEH+8=004010B6H
标准答案:004010B9H
评分:0分
理由:第19条指令的起始地址是004010AEH,其机器指令长度为11字节(C7 84 82 00 20 42 00 0A 00 00 00),因此下一条指令(第20条)的地址应为004010AEH + 0BH = 004010B9H。学生错误地加了8字节,计算逻辑错误,故不得分。
(2)得分及理由(满分3分)
学生答案:隐含寻址;00401079H+2+09H
标准答案:相对寻址;计算过程为当前指令地址+指令长度+偏移量(A=09H)
评分:1分
理由:第一问寻址方式回答错误(“隐含寻址”应为“相对寻址”),扣2分。第二问计算过程(00401079H+2+09H)正确,得1分。虽然学生未明确写出“相对寻址”,但计算过程体现了相对寻址的思想,故给予过程分。
(3)得分及理由(满分2分)
学生答案:寄存器直接寻址;ecx存放的是2;小端方式。
标准答案:立即寻址;ecx存放的是i×256;小端方式。
评分:1分
理由:第一问寻址方式错误(“寄存器直接寻址”应为“立即寻址”),扣0.5分。第二问ecx内容错误(“2”应为“i×256”),扣0.5分。第三问小端方式判断正确,得1分。本小题满分2分,最终得1分。
(4)得分及理由(满分1分)
学生答案:会。因为数组a还未调入内存。
标准答案:不会。因为第19条指令与第1条指令虚页号相同,页面已在主存中。
评分:0分
理由:学生结论错误(“会”应为“不会”),且理由错误(关注点错误地放在数组a而非指令本身)。本题考察指令取指阶段的缺页异常,学生逻辑完全错误,故不得分。
题目总分:0+1+1+0=2分
登录后发布评论
暂无评论,来抢沙发