文章

5

粉丝

0

获赞

0

访问

8

头像
2025 年 5 月第 1 次 408 月考试卷 - 第43题回答
计算机组成原理
发布于2026年5月9日 18:54
阅读数 3


评分及理由

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

学生答案:R₂ = 0000FFFFH, R₄ = 0000FFFFH, R₅ = 0000012CH, R₆ = 0000FED3H
标准答案:R2 = 0000 FF38H, R4 = FFFF FF38H, R5 = 0000 0064H, R6 = 0000 01F4H
错误理由:
1. R₂:us2=65336,十六进制为FF38H,但学生填为FFFFH,这是逻辑错误(误将数值当作-1或错误计算),得0分。
2. R₄:s2是short类型,机器数为FF38H,符号扩展后应为FFFF FF38H,学生填为0000 FFFFH,这是逻辑错误(未正确进行符号扩展),得0分。
3. R₅:us1+us2=65636,模65536得100(64H),学生填为012CH(即为300+65336=65636未取模),这是逻辑错误(未处理无符号溢出),得0分。
4. R₆:us1-us2=-65036,模65536得500(01F4H),学生填为FED3H(即-301的16位补码,但类型为unsigned short应零扩展),这是逻辑错误(运算结果和处理方式均错误),得0分。
因此第(1)题不得分。

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

学生答案:n₁ = 288, n₂ = -301
标准答案:n1 = 100, n2 = 500
错误理由:
1. n1:s1=300, s2=-200(机器数FF38H), s1+s2=100,学生答288,这是逻辑错误(运算或符号解释错误),得0分。
2. n2:s1-s2=300-(-200)=500,学生答-301,这是逻辑错误(运算或符号解释错误),得0分。
因此第(2)题不得分。

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

学生答案:CF = 0, ZF = 1
标准答案:CF = 1, ZF = 0
错误理由:
对于m2=us1-us2,us1=300,us2=65336,无符号减法需要借位,因此CF=1;结果不为0,因此ZF=0。学生给出CF=0,ZF=1,完全错误,属于逻辑错误,得0分。

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

学生答案:“通过前两位异或的方式确认,CF只作无符号数。”
标准答案要求:①判断CF的逻辑表达式为CF = Cin⊕Cout;②有符号加/减也会产生CF,但对有符号数无意义。
学生回答只有“只作无符号数”这...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发