文章

60

粉丝

6

获赞

0

访问

6.6k

头像
【250518年】408计算机统考真题模拟考试 - 第43题答案笔记
计算机组成原理
发布于2025年5月18日 12:00
阅读数 58

计算机考研408统考历年真题及答案解析

(1)R2:0X0000f768

R4:0XFFFFF768

R5: 0X0000F8AC

R6:0X000009C4

计算过程:63336->0xf768->零扩展得R2结果

63336->0xf768,符号扩展得R4

300 + 63336 = 63636,16位截断为0xF8AC → 零扩展,得R5

300 - 63336 = -63036,16位补码为0x09C4(模运算后实际值为2500) → 零扩展得R6

(2)n1=300+52=352

n2=300-52=248

(3)

CF=1,因为300<63336,发生借位

ZF=-0,因为2500!=0

(4)

分两种情况

i 无符号情况:加法 最高位进位时 CF=1

     减法 被减数<减数时,CF=1

ii 有符号情况:不影响CF,CF=Cout xor sub位获得,没有实际意义。

有符号加减法也会影响CF位,但是没有实际意义。


评分及理由

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

得分:2分

理由:

  • R2的计算错误:学生将65336错误计算为63336,导致十六进制结果错误(应为FF38H,学生给出F768H)。扣1分。
  • R4的计算错误:基于R2的错误,导致符号扩展结果错误(应为FFFF FF38H,学生给出FFFF F768H)。扣1分。
  • R5的计算错误:加法结果错误(应为0064H,学生给出F8ACH)。扣1分。
  • R6的计算错误:减法结果错误(应为01F4H,学生给出09C4H)。扣1分。

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

得分:0分

理由:

  • n1和n2的计算完全错误:学生错误地将s2解释为52(实际应为-200),导致结果错误(n1应为100,n2应为500)。扣2分。

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

得分:1分

理由:

  • CF判断正确(CF=1),得1分。
  • ZF描述错误(学生写为“ZF=-0”,应为“ZF=0”),扣1分。

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

得分:3分

理由:

  • 无符号数CF判断逻辑描述正确(最高位进位和借位规则),得2分。
  • 有符号数CF的描述基本正确(“没有实际意义”),但未明确说明...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发