文章

35

粉丝

0

获赞

0

访问

1.6k

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


评分及理由

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

学生回答“乘法运算本质上是加法运算和移位运算的组合,所以可以实现”,正确指出了乘法可以通过加法和移位实现,与标准答案一致。得2分。

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

学生回答“生成控制信号给ALU、移位器以及寄存器,执行相应的操作”,正确说明了控制逻辑的作用是生成控制信号来控制硬件部件操作,与标准答案中“控制循环次数、加法和移位操作”的核心思想一致。得2分。

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

学生回答“(a)情况下执行时间最长”和“(c)执行时间最短”,对应标准答案的①和③,判断正确。理由部分指出①需要多轮运算、指令数多,③最快,基本正确。但未详细比较②和③的差异(②需多个时钟周期,③可单周期完成),理由阐述不够完整。扣1分。得3分。

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

第一问:学生给出两个乘积均为“0000 0000 FFFFFFFE H”,但无符号乘法结果应为高32位全0(因无溢出),带符号乘法结果高32位也全0(因正数左移),实际结果相同。回答正确。得2分。
第二问:判断“umul()无溢出,imul()溢出”正确。得1分。
第三问:学生回答“若高n位中含有1,表示溢出结果”,正确指出了无符号乘法溢出判断条件(高n位非0)。得2分。
本小题共得5分。

题目总分:2+2+3+5=12分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发