文章
3
粉丝
0
获赞
0
访问
285
答:
(1) 1FFFFFF38H; 000001F4H;0000012CH;00010000H
(2) 100;500
(3) CF=0,ZF=0
(4) 第一位异或;会
评分及理由
(1)得分及理由(满分4分)
得分:0分
理由:学生答案中的R2、R4、R5、R6的十六进制表示均错误。R2应为0000FF38H(65336的零扩展),学生给出1FFFFFF38H(符号扩展错误);R4应为FFFFFF38H(-200的符号扩展),学生给出000001F4H(完全错误);R5应为00000064H(无符号加法溢出结果),学生给出0000012CH(错误计算);R6应为000001F4H(无符号减法溢出结果),学生给出00010000H(完全错误)。逻辑和计算均不正确。
(2)得分及理由(满分2分)
得分:2分
理由:n1和n2的十进制结果正确(100和500),与标准答案一致。虽然(1)部分寄存器值错误,但此问独立且计算正确,不扣分。
(3)得分及理由(满分2分)
得分:0分
理由:CF和ZF标志位答案错误。m2的减法运算因us1 (4)得分及理由(满分4分) 得分:2分 理由:学生答“第一位异或”部分正确(CF=CarryIn⊕CarryOut的简化表述),但未明确区分加减法的CarryIn差异;“会”回答不完整(未说明有符号运算中CF无意义)。扣2分。 题目总分:0+2+0+2=4分
登录后发布评论
暂无评论,来抢沙发