文章

196

粉丝

0

获赞

1

访问

25.8k

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


评分及理由

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

学生回答:最多32个通用寄存器,因为寄存器字长32位,2^5=32,左移32位以上后数据补0。

标准答案:最多32个通用寄存器,因为rs1和rs2字段各占5位;shamt占5位是因为最大移位位数不超过32(2^5=32)。

评分:第一问正确,第二问理由不完整(未说明最大移位位数不超过32),但核心逻辑正确。得1.5分。

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

学生回答:ALUBsrc=0;F=1F089753H;OF=1;CF=1;根据CF判断无符号溢出。

标准答案:ALUBsrc=0;F=1FDB9753H;OF=1;CF=1;无符号整数溢出根据CF判断。

评分:ALUBsrc正确;F计算结果有误(应为1FDB9753H,学生答1F089753H),但OF和CF判断正确;溢出判断依据正确。计算错误扣1分,其余部分正确。得2分。

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

学生回答:因为0扩展和符号扩展结果相同,都是补0。

标准答案:slli指令立即数字段最高位为0,零扩展和符号扩展结果相同。

评分:理由正确,得2分。

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

学生回答:Ext=1;ALUctr=000。

标准答案:Ext=1(符号扩展);ALUctr=000(加法)。

评分:完全正确,得2分。

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

学生回答:因为指令操作码字段为03H对应lw指令。

标准答案:机器码低7位为0000011(03H)对应lw指令操作码。

评分:理由正确,得2分。

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

学生回答:所读存储地址为FFFF 9CD4H。

标准答案:地址计算为FFFF A2D0H + FFFF FA04H = FFFF 9CD4H(舍去进位)。

评分:结果正确,得2分。

题目总分:1.5+2+2+2+2+2=11.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发