文章
9
粉丝
0
获赞
0
访问
382
(1)R2的值为0000H,R4的内容为0000H,R5的内容为012CH,R6的值为FED4H
(2)n1的值为300,n2的值为-300
(3)计算m2时CF标志位为1,ZF标志位为0
(4)CF的确定由Cn与C0异或得到,Cn和C0分别为最低位进位和最高位进位,有符号的加减法会影响CF
评分及理由
(1)得分及理由(满分4分)
得分:0分
理由:R2、R4、R5、R6的值均错误。R2应为0000 FF38H,R4应为FFFF FF38H,R5应为0000 0064H,R6应为0000 01F4H。学生答案中R2和R4的值完全错误,R5和R6的值也与标准答案不符。
(2)得分及理由(满分2分)
得分:0分
理由:n1和n2的值均错误。n1应为100,n2应为500。学生答案中n1和n2的值与标准答案不符,且计算逻辑错误。
(3)得分及理由(满分2分)
得分:2分
理由:CF和ZF标志位的判断正确,与标准答案一致。
(4)得分及理由(满分4分)
得分:2分
理由:学生答案中CF的确定逻辑部分正确(提到了Cn与C0异或),但未明确说明Cin和Cout的具体含义(如减法时Cin=1)。此外,学生提到有符号加减法会影响CF,这一点是正确的,但未说明CF对有符号数无意义,因此扣2分。
题目总分:0+0+2+2=4分
登录后发布评论
暂无评论,来抢沙发