文章

280

粉丝

1

获赞

8

访问

83.9k

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


评分及理由

(1)得分及理由(满分2分)
学生回答通用寄存器数量为32个,理由正确(5位地址可表示32个寄存器),shamt占5位的原因解释正确(32位字长最多移位32次,5位可表示0~31)。两次识别结果均正确,得2分。

(2)得分及理由(满分3分)
ALUBsrc取值正确(0)。计算F值时第一次识别结果错误(1FDB9753H应为1FDB9753H,但学生写为1FD139753H,多了一位,可能是识别错误),第二次识别结果正确(1FD139753H仍多一位,但标准答案为1FDB9753H,计算过程有误)。OF和CF判断正确(均为1)。溢出判断依据正确(根据CF判断无符号整数溢出)。由于F值计算错误但其他部分正确,扣1分,得2分。

(3)得分及理由(满分2分)
解释正确:shamt是无符号数,扩展后高位补0,因此Ext取0或1均可。两次识别结果均正确,得2分。

(4)得分及理由(满分2分)
Ext取值正确(1),ALUctr取值正确(000)。两次识别结果均正确,得2分。

(5)得分及理由(满分2分)
解释正确:机器码高7位不为0,而add和slli指令高7位为0,因此该指令是lw。两次识别结果均正确,得2分。

(6)得分及理由(满分2分)
地址计算错误。正确地址应为FFFF9CD4H,学生两次均回答FFFFA2D4H(可能是将立即数错误扩展或计算错误)。扣2分,得0分。

题目总分:2+2+2+2+2+0=10分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发