文章

156

粉丝

195

获赞

0

访问

28.4k

头像
2025 年 5 月第 1 次 408 月考试卷 - 第43题回答
计算机组成原理
发布于2025年11月20日 16:44
阅读数 402

(1) R2=0x0000FF38, R4=0xFFFFFF38, R5=0x00000064, R6=0x000001F4
(2) n1=100, n2=500
(3) CF=1, ZF=0
(4) 无符号加法 CF=最高位进位;无符号减法 CF=最高位借位;有符号加减法不影响 CF。


评分及理由

(1)得分及理由(满分4分)

学生答案:R2=0x0000FF38, R4=0xFFFFFF38, R5=0x00000064, R6=0x000001F4

标准答案:R2=0000FF38H, R4=FFFFFF38H, R5=00000064H, R6=000001F4H

学生答案与标准答案完全一致,得4分。

(2)得分及理由(满分2分)

学生答案:n1=100, n2=500

标准答案:n1=100, n2=500

学生答案与标准答案完全一致,得2分。

(3)得分及理由(满分2分)

学生答案:CF=1, ZF=0

标准答案:CF=1, ZF=0

学生答案与标准答案完全一致,得2分。

(4)得分及理由(满分4分)

学生答案:无符号加法 CF=最高位进位;无符号减法 CF=最高位借位;有符号加减法不影响 CF。

标准答案:计算机内部判断CF的逻辑表达式为CF = Cin⊕ Cout;有符号加/减法也会产生CF标志位,但对有符号数运算无意义。

评分分析:

  • 学生对无符号数CF的判断描述基本正确,但不够精确(标准答案给出了具体的逻辑表达式)
  • 学生说"有符号加减法不影响CF"存在逻辑错误 - 实际上有符号加减法同样会影响CF标志位,只是这个标志对有符号数运算没有意义
  • 由于存在逻辑错误,扣2分
  • 得2分

题目总分:4+2+2+2=10分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发