文章

128

粉丝

0

获赞

0

访问

5.6k

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


评分及理由

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

学生回答“乘法可以通过加法、减法、移位运算实现”,这与标准答案中“乘法运算可以通过加法和移位来实现”的核心思想一致,虽然未提及循环代码段或Booth乘法等具体实现方式,但已正确解释了基本原理。因此得2分。

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

学生回答“控制ALU、移位器、寄存器的工作流程,实现乘法指令”,这准确描述了控制逻辑在乘法指令实现中的作用,即协调硬件组件的工作流程。虽然未详细说明控制循环次数和具体操作,但核心要点正确。因此得2分。

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

学生正确指出情况①执行时间最长,理由是没有乘法指令需通过其他指令模拟,指令数多;但错误地将情况②(使用ALU和移位器实现的乘法指令)视为执行时间最短,而标准答案中情况③(阵列乘法器)才是最短。学生混淆了情况②和③,导致逻辑错误。根据扣分规则,需扣分。正确部分得2分(最长判断),错误部分扣2分(最短判断错误),因此得2分。

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

学生未给出具体乘积结果、溢出判断或溢出判断方法,答案不完整。根据标准答案,本问需回答三部分:2n位乘积的十六进制表示、umul和imul的溢出情况、无符号乘法的溢出判断方法。学生全部缺失,因此得0分。

题目总分:2+2+2+0=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发