文章

324

粉丝

0

获赞

2

访问

22.9k

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


评分及理由

(1)得分及理由(满分2分)
学生回答计算机最多有32个通用寄存器,理由正确(寄存器字段占5位),但未说明shamt占5位的原因。标准答案指出shamt表示左移位数,最大不超过32,因此需要5位(log2(32)=5)。学生未回答shamt部分,扣1分。得分:1分。

(2)得分及理由(满分3分)
学生正确回答ALUBsrc=0(1分)。ALU输出结果F=1FCB9753H,但标准答案为1FDB9753H,学生计算有误(可能识别错误或计算错误),扣0.5分。OF=1正确(0.5分),CF=0错误(标准答案为CF=1),扣0.5分。判断无符号整数溢出看CF正确(0.5分)。部分正确,得分:1.5分。

(3)得分及理由(满分2分)
学生回答slli指令移位数为正数,因此Ext取0或1均可,理由基本正确(标准答案强调高12位最高位为0,扩展后等效)。思路正确,不扣分。得分:2分。

(4)得分及理由(满分2分)
学生回答Ext=0错误(标准答案为Ext=1,因为偏移量imm需符号扩展),扣1分。ALUctr=000正确(1分)。部分正确,得分:1分。

(5)得分及理由(满分2分)
学生指出机器码低位为0000011(操作码),因此是lw指令,理由正确(标准答案详细解析了指令格式,但学生核心逻辑正确)。得分:2分。

(6)得分及理由(满分2分)
学生未完整回答存储地址计算过程,仅提到“01H”,未给出最终地址。标准答案需计算imm扩展后与R[01H]相加得到FFFF9CD4H。学生未完成计算,扣2分。得分:0分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发