文章
175
粉丝
0
获赞
1
访问
22.7k

评分及理由
(1)得分及理由(满分3分)
学生答案中正确识别了变量i的寄存器编号为02H,sum的寄存器编号为01H,但未给出数组a的首地址寄存器编号03H。根据指令序列分析,add r4, r3, r4 指令中r3用于计算数组a的基地址,因此数组a的首地址寄存器应为r3(编号03H)。学生答案中只给出了两个寄存器编号,缺少数组a的首地址寄存器编号,因此扣1分。得分:2分。
(2)得分及理由(满分5分)
学生答案中未提供第(2)问的任何解答内容,无法判断其正确性。根据评分规则,未作答部分不得分。得分:0分。
(3)得分及理由(满分2分)
学生答案中正确给出了slli指令的机器码为00212213H,且正确指出当数组a改为short类型时,slli指令应改为左移1位(即slli r4, r2, 1)。虽然第二次识别结果中指令书写有空格不一致(" slli r4,r2,1 "),但根据禁止扣分规则,识别误差导致的格式问题不扣分。因此本小题答案完全正确。得分:2分。
题目总分:2+0+2=4分
登录后发布评论
暂无评论,来抢沙发