文章

165

粉丝

0

获赞

10

访问

16.2k

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


评分及理由

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

学生回答计算机M最多有32个通用寄存器,理由是根据指令格式中rs1和rs2字段占5位,因此最多有2^5=32个寄存器,这部分正确。但解释shamt字段占5位时,学生提到"寄存器最多左移32位,因为至少1位符号位,故最多移31位,而5位最大能表示31",这个理由不正确。shamt字段占5位是因为32位字长最多左移31位(0-31),需要5位二进制表示(2^5=32种可能),与学生提到的"符号位"无关。但学生最终结论正确。考虑到核心逻辑正确,扣0.5分。得1.5分。

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

学生回答ALUBsrc=0正确;计算F=1FDB9753H正确;判断OF=1和CF=1正确;判断无符号整数溢出看CF正确。全部正确,得3分。

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

学生回答"因为shamt是无符号数,零扩展与符号扩展结果相同"正确,得2分。

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

学生回答Ext=1和ALUctr=000正确,得2分。

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

学生指出A040A103H末6位为0000011B与lw指令一致,这是正确的判断依据,得2分。

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

学生正确识别imm=A04H,并进行了符号扩展得到FFFFFA04H,与R[01H]=FFFFA2D0H相加得到FFFF9CD4H。计算过程和结果正确,得2分。

题目总分:1.5+3+2+2+2+2=12.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发