文章
134
粉丝
0
获赞
2
访问
7.0k
评分及理由
(1)得分及理由(满分2分)
学生回答“32个”正确,理由“寄存器宽度为32位,log₂32=5”正确,但“寄存器宽度为32位”表述不准确,应为“寄存器编号字段占5位”。但核心逻辑正确,不扣分。得2分。
(2)得分及理由(满分3分)
ALUBsrc=0正确(1分)。F值第一次识别为“1FDB9753H”正确(0.5分),第二次识别为“0FDB9753H”错误,但根据上下文判断为误写(识别问题),不扣分。OF=1和CF=1正确(各0.5分)。溢出判断依据CF正确(0.5分)。总计3分。
(3)得分及理由(满分2分)
理由“最高7位全为0”正确(slli指令imm字段高7位为0),扩展效果相同,因此Ext可取0或1。回答正确,得2分。
(4)得分及理由(满分2分)
Ext=1(符号扩展)和ALUctr=000(加法)均正确。得2分。
(5)得分及理由(满分2分)
理由“最高7位不全为0”正确(lw指令opcode字段为0000011,且funct3=010,而add和slli的opcode不同),但表述不完整(应指出opcode或funct3字段),核心逻辑正确,不扣分。得2分。
(6)得分及理由(满分2分)
计算结果“FFFF9CD4H”正确(偏移量符号扩展后与寄存器值相加)。得2分。
题目总分:2+3+2+2+2+2=13分
登录后发布评论
暂无评论,来抢沙发