文章

64

粉丝

1

获赞

0

访问

7.1k

头像
2020年计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年9月6日 16:55
阅读数 26


评分及理由

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

学生回答正确,指出乘法运算可以通过加法和移位指令循环实现,符合标准答案中“通过加法和移位来实现”的描述。得2分。

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

学生回答“控制ALU执行加法操作及控制位移器执行移位操作”,基本正确,但未提及控制循环次数(如迭代次数)和根据操作表控制操作(如Booth算法中的控制),标准答案强调“控制循环次数”和“根据操作表控制加法和移位”。因此扣1分,得1分。

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

学生回答“①执行时间最长,③最短”正确,但理由中错误地将②和③都描述为“仅需一条指令”,而标准答案指出②(ALU和移位器实现)需要多个时钟周期,③(阵列乘法器)可能一个时钟周期完成。学生还错误地认为②和③耗时相同(“②③最短”),但第二次识别修正为“①>②>③”,符合标准答案。理由部分有瑕疵,但整体正确。扣1分,得3分。

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

第一问:学生回答带符号乘积为“FFFF FFFF FFFF FFFEH”,错误(标准答案为00000000FFFFFFFEH);无符号乘积为“0000 0000 FFFF FFFEH”,正确。第二问:umul()不溢出、imul()溢出,正确。第三问:“高位不全0时表示溢出”,正确但表述不精确(标准答案强调“高n位全为0”判断无溢出)。第一问部分错误,扣2分;其余正确。得3分。

题目总分:2+1+3+3=9分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发