文章
5
粉丝
0
获赞
0
访问
344
1. 00010000H, FFFF0000H, 0001012CH, FFFF012CH
2. FFFEF12CH, 7000F12BH
3. 1, 0
4. 最高位的进位和输入位(加法为0,减法为1)异或, CF不影响有符号数的加减法。
评分及理由
(1)得分及理由(满分4分)
得分:0分
理由:学生给出的R2、R4、R5、R6的十六进制值均不正确。R2应为0000FF38H(65336的零扩展),R4应为FFFFFF38H(-200的符号扩展),R5应为00000064H(100的零扩展),R6应为000001F4H(500的零扩展)。学生答案完全不符合标准答案,因此不得分。
(2)得分及理由(满分2分)
得分:0分
理由:学生给出的n1和n2的十进制值不正确。n1应为100(300 + (-200)),n2应为500(300 - (-200))。学生答案完全错误,因此不得分。
(3)得分及理由(满分2分)
得分:2分
理由:学生正确回答了CF=1(因为us1 < us2产生借位)和ZF=0(结果不为零),与标准答案一致,因此得满分。
(4)得分及理由(满分4分)
得分:3分
理由:学生正确描述了CF的计算逻辑(最高位进位与输入位异或),并指出CF不影响有符号数的加减法(尽管后半句表述不够严谨,但核心思想正确)。扣1分是因为未明确说明“CF对有符号数无意义”这一关键点。
题目总分:0+0+2+3=5分
登录后发布评论
暂无评论,来抢沙发