文章
310
粉丝
6
获赞
5
访问
85.3k

评分及理由
(1)得分及理由(满分2分)
学生回答"用加法和移位电路也可实现乘法指令",正确指出了乘法可以通过加法和移位实现,与标准答案思路一致。得2分。
(2)得分及理由(满分2分)
学生回答"控制逻辑发指令信号,如ALU src控制ALU具体执行加法,还是移位指令;再如控制寄存器信号的选通等",正确描述了控制逻辑在乘法实现中的作用,包括控制运算类型和寄存器选通。得2分。
(3)得分及理由(满分4分)
学生回答"①最长,因为只能串行地加法代替乘法;②最短,在硬件层面实现并行乘法"。这里存在明显错误:学生认为情况②最短,但标准答案明确说明阵列乘法器(情况③)才是最快的。学生没有区分硬件实现的两种方式(ALU移位实现和阵列乘法器)的性能差异。扣2分。得2分。
(4)得分及理由(满分5分)
学生回答"无符号:0000 FFFE H;均是0000 0000 FFFF FFFE H;umul()不溢出,imul()溢出;高位全0,不溢出;否则,溢出"。
- 第一问:学生给出的十六进制结果不完整且格式不规范,但核心数值正确。扣1分。
- 第二问:正确判断了umul()不溢出、imul()溢出。得2分。
- 第三问:正确给出了无符号乘法溢出的判断方法。得2分。
本小题共得4分。
题目总分:2+2+2+4=10分
登录后发布评论
暂无评论,来抢沙发