文章
7
粉丝
0
获赞
0
访问
489
(1)R2 = 0001 0000; R4 = 0000 0000; R5 = 0001 012C; R6 = 0000 FED4;
(2) n1=300 ,n2=300;
(3)CF=0;ZF=0;
(4)最高位进位与次高位进位进行异或,不会影响CF;
评分及理由
(1)得分及理由(满分4分)
得分:0分
理由:所有寄存器内容均错误。R2应为0000 FF38H,学生给出0001 0000;R4应为FFFF FF38H,学生给出0000 0000;R5应为0000 0064H,学生给出0001 012C;R6应为0000 01F4H,学生给出0000 FED4。未正确理解无符号数与有符号数的扩展规则及溢出处理。
(2)得分及理由(满分2分)
得分:0分
理由:n1和n2的值完全错误。n1应为100,学生给出300;n2应为500,学生给出300。未正确计算有符号数的加减结果。
(3)得分及理由(满分2分)
得分:1分
理由:ZF=0正确,但CF=0错误(应为1)。部分正确,扣1分。
(4)得分及理由(满分4分)
得分:1分
理由:仅提到“最高位进位与次高位进位异或”部分正确(实际应为Cin⊕Cout),但未说明有符号运算对CF的影响(标准答案指出CF对有符号运算无意义)。部分正确,扣3分。
题目总分:0+0+1+1=2分
登录后发布评论
暂无评论,来抢沙发