文章

986

粉丝

5

获赞

20

访问

251.5k

头像
2024年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年12月1日 20:28
阅读数 125


评分及理由

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

学生正确回答出最多有32个通用寄存器(因为rs1、rs2字段为5位),并正确解释了shamt字段占5位的原因(因为字长32位,左移位数范围0~31,需要5位表示)。两次识别结果均正确。得2分。

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

学生正确回答ALUBsrc=0(第一次识别为ALPBSrc=0,第二次为ALU Bsrc=0,均能识别为同一控制信号,且答案正确)。
F的计算结果:标准答案为1FDB 9753H,学生答案为1FDB 9754H,存在计算错误(个位数字错误)。
OF和CF的回答均为1,正确。
判断无符号整数溢出的标志:学生回答“根据CF判断是否溢出”,正确。
由于F的计算结果存在错误,扣1分。得2分。

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

学生正确解释了slli指令的立即数字段高7位为0,因此无论零扩展还是符号扩展结果相同,故Ext取0或1均可。两次识别结果均正确。得2分。

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

学生正确回答Ext=1(符号扩展)和ALUctr=000(加法)。两次识别结果均正确。得2分。

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

学生将机器码转换为二进制,并指出其低7位(opcode)为0000011(即lw的opcode),中间funct3为010(即lw的funct3),从而判断该指令一定是lw指令。思路和结论均正确。得2分。

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

学生正确计算出存储地址为FFFF 9CD4H。两次识别结果均正确。得2分。

题目总分:2+2+2+2+2+2=12分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发