文章

311

粉丝

0

获赞

0

访问

36.5k

头像
2020年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年11月18日 17:19
阅读数 84


评分及理由

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

学生回答“因为可以通过加法、减法和位移指令来实现乘法指令的功能”,这与标准答案中“乘法运算可以通过加法和移位来实现”的核心思想一致,说明了乘法运算可以通过其他指令组合实现。回答正确且完整,得2分。

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

学生回答“控制逻辑的作用是控制相应部件执行的循环开始和结束”,这指出了控制逻辑在乘法指令实现中的基本作用,即控制循环次数。虽然答案没有详细说明“根据操作表控制加法和移位操作”,但核心要点正确,得2分。

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

学生正确指出①(无乘法指令)执行时间最长,③(阵列乘法器)执行时间最短,理由分析基本正确:①需要多次循环和多个时钟周期,③可以在一个时钟周期内完成。但学生对②(ALU和移位器实现的乘法指令)的描述“花费1~n个时钟周期”不够准确,标准答案强调它需要多个时钟周期,但学生没有明确说明②比③慢。由于核心判断正确,仅扣1分,得3分。

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

第一问:学生回答带符号和无符号乘法的2n位乘积都是“FFFF FFFEH”,但标准答案中带符号乘法的2n位乘积是“00000000FFFFFFFEH”,学生答案错误,扣1分。
第二问:学生正确指出umul不溢出、imul溢出,理由与标准答案一致,得2分。
第三问:学生回答“当2n位乘积中的高n位乘积中不是全0,则溢出”,这与标准答案“若乘积高n位全为0,则无溢出,否则溢出”等价,回答正确,得2分。
本小题总计得4分。

题目总分:2+2+3+4=11分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发