文章
400
粉丝
0
获赞
2
访问
34.0k
评分及理由
(1)得分及理由(满分3分)
学生第一次识别结果中,a的首地址写为"B3",变量i写为"γ2",sum写为"γ1",存在明显的字符识别错误,但根据上下文可判断"B3"应为"r3"的误写,"γ2"和"γ1"应为"r2"和"r1"的误写。第二次识别结果中,a的首地址为r3,变量i为r2,sum为r1,与标准答案完全一致。根据禁止扣分规则,第一次识别中的字符误写不扣分,第二次识别正确,因此本题得3分。
(2)得分及理由(满分5分)
学生两次识别结果均正确指出数组a至少存放在2页中,a[i]的地址为0013 E004H,与标准答案一致。但a[i]的机器数两次识别结果分别为"FF FF ECD C1H"和"FF FF ECD CH",标准答案为"FFFF ECDCH",学生答案中多了一个"C1"或缺少一个"F",存在计算错误。sum的机器数两次识别结果分别为"02 01 00 00H"和"02 01 0D 00H",标准答案为"0000 000EH",学生答案完全错误。根据逻辑错误扣分规则,a[i]的机器数错误扣1分,sum的机器数错误扣2分,其他部分正确不扣分,因此本题得2分。
(3)得分及理由(满分2分)
学生两次识别结果均给出机器码为"00 2|22|31H",标准答案为"0021 2213H",学生答案中"|"可能是识别错误,实际应为"1",因此机器码基本正确。对于short类型数组的slli指令,学生第一次识别结果为"左|| R[4] ← R[γ2][2]",第二次识别结果为"并 | // R[r4]←R[r2]<<2",均未正确给出汇编形式,标准答案为"slli r4, r2, 1"。根据逻辑错误扣分规则,机器码部分正确得1分,汇编形式错误扣1分,因此本题得1分。
题目总分:3+2+1=6分
登录后发布评论
暂无评论,来抢沙发