文章
36
粉丝
0
获赞
0
访问
5.8k
(1)10000H F0000H 1012CH 0FED4
(2)65636 65036
(3)0 0
(4)Cin异或Cout 不会
评分及理由
(1)得分及理由(满分4分)
得0分。学生答案完全错误。R2应为0000FF38H(65336的16进制表示),R4应为FFFFFFFF38H(符号扩展后的结果),R5应为00000064H(无符号加法溢出后的结果),R6应为000001F4H(无符号减法溢出后的结果)。学生答案与标准答案不符,且未正确理解无符号数和有符号数的转换及扩展规则。
(2)得分及理由(满分2分)
得0分。学生答案完全错误。n1应为100(300 + (-200)),n2应为500(300 - (-200))。学生答案65636和65036是无符号加法和减法的原始结果,未考虑有符号数的解释和溢出处理。
(3)得分及理由(满分2分)
得0分。学生答案完全错误。CF应为1(因为us1 < us2,减法产生借位),ZF应为0(结果不为0)。学生答案0和0与标准答案不符。
(4)得分及理由(满分4分)
得2分。学生部分正确。CF的判断逻辑(Cin异或Cout)正确,但未完整说明减法时Cin=1的细节。关于有符号数是否影响CF的回答“不会”不完全准确,虽然CF会被计算,但对有符号数无意义,此处应更详细说明。
题目总分:0+0+0+2=2分
登录后发布评论
暂无评论,来抢沙发