文章
119
粉丝
0
获赞
1
访问
8.2k
评分及理由
(1)得分及理由(满分2分)
学生回答正确,指出乘法可以通过加法实现(如n个m相加),并提到使用指令(如多次0地址指令)实现。虽然未明确提及移位操作,但加法实现是基本方法之一,思路正确。得2分。
(2)得分及理由(满分2分)
学生回答“控制逻辑实现对元器件的顺序流程控制以实现乘法指令”,这描述了控制逻辑的一般作用,但不够具体。标准答案强调控制循环次数和根据操作表控制加法和移位操作。学生答案未涉及这些细节,但核心逻辑(控制流程)正确,扣1分。得1分。
(3)得分及理由(满分4分)
学生正确指出情况①执行时间最长(因需软件模拟),但错误认为情况②(使用ALU和移位器)执行时间最短,而标准答案中情况③(阵列乘法器)最短。学生混淆了硬件实现方式,逻辑错误扣2分。理由部分提到“硬件乘法器”但未区分类型,不准确。得2分(满分4分,扣2分)。
(4)得分及理由(满分5分)
学生正确计算无符号乘积(0000 0000 FFFF FFFEH)和有符号乘积(错误为8000 0000 FFFF FFFEH,应为0000 0000 FFFF FFFEH),但后者数值错误;正确判断umul不溢出和imul溢出;溢出判断部分正确(高位不为0时溢出)。乘积计算部分错误扣1分,其余正确。得4分(满分5分,扣1分)。
题目总分:2+1+2+4=9分
登录后发布评论
暂无评论,来抢沙发