文章

63

粉丝

0

获赞

0

访问

2.6k

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


评分及理由

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

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

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

学生回答基本正确,指出控制逻辑的作用是控制ALU相加、移位和循环次数,涵盖了标准答案中“控制循环次数”和“根据操作表控制加法和移位操作”的关键点。得2分。

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

学生正确指出情况①执行时间最长、情况③执行时间最短,理由阐述合理:情况①需要多条指令循环执行,耗时最长;情况③硬件并行计算速度最快。但未明确说明情况②需要多个时钟周期(仅提到“需要加法、移位操作”),理由不够完整。扣1分。得3分。

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

第一问:学生计算乘积结果为FFFFFFFEH,但未明确说明这是64位乘积的低32位(标准答案要求2n位乘积),且未给出带符号乘法的完整64位结果(应为00000000FFFFFFFEH)。扣1分。
第二问:正确判断umul()不溢出、imul()溢出,理由充分。得2分。
第三问:正确给出无符号乘法溢出判断条件(高n位全0无溢出,否则溢出)。得2分。
本小题总计得4分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发