文章

324

粉丝

0

获赞

2

访问

22.2k

头像
2024年计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年10月3日 17:41
阅读数 27


评分及理由

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

学生回答“计算机最多有32个通用寄存器”正确,得1分;解释“shamt字段占5位”未给出,但标准答案中要求解释原因(因为机器字长32位,左移位数不超过32,需要5位表示),学生未回答该部分,扣1分。最终得1分。

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

学生回答“ALU的取值为0”正确(即ALUBsrc=0),得1分;计算F=1FCB9753H,但标准答案为1FDB9753H,学生计算有误,扣0.5分;OF=1正确,得0.5分;CF=0错误(标准答案为CF=1),扣0.5分;判断无符号整数溢出看CF正确,得0.5分。本小题总分1.5分。

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

学生回答“移位的数值均为正数,因此Ext的取值可以是0也可以是1”正确,但未详细说明符号扩展和零扩展效果相同的原因。答案核心逻辑正确,得2分。

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

学生回答“Ext=0”错误(标准答案为Ext=1,因为lw指令的偏移量imm需要符号扩展),扣1分;“ALUctr:000”正确,得1分。本小题总分1分。

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

学生回答“低4位为00000011,操作码为000011,所以该指令一定是lw指令”正确,但未完整分析指令格式(如未比较add和slli的高12位)。答案核心逻辑正确,得2分。

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

学生未回答存储地址计算问题,得0分。

题目总分:1+1.5+2+1+2+0=7.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发