文章
176
粉丝
0
获赞
0
访问
14.0k

评分及理由
(1)得分及理由(满分2分)
学生回答通用寄存器数量为32个,理由正确(寄存器编号5位,2^5=32);shamt字段占5位的理由正确(32位字长,移位范围0-31,需要5位表示)。答案与标准答案一致,得2分。
(2)得分及理由(满分3分)
学生回答ALUBsrc=1错误(标准答案为0),扣1分;F计算结果为1FDA 9753H错误(标准答案为1FDB 9753H),但可能是计算过程中的笔误,且OF和CF判断正确(均为1),溢出判断标志CF正确,因此扣1分。本小题得2分。
(3)得分及理由(满分2分)
学生回答正确,指出slli指令左移时高位补0,零扩展和符号扩展效果相同,因此Ext可取0或1。答案与标准答案一致,得2分。
(4)得分及理由(满分2分)
学生回答Ext=1和ALUctr=000正确,与标准答案一致,得2分。
(5)得分及理由(满分2分)
学生指出最低7位操作码为0000011(lw指令操作码),但未完整分析指令格式(如未说明高12位特征与其他指令的区别),理由不够充分。标准答案需要结合高12位特征判断,因此扣1分。得1分。
(6)得分及理由(满分2分)
学生给出地址计算结果A03FA2D0H错误(标准答案为FFFF 9CD4H),且未展示计算过程。答案完全错误,扣2分。得0分。
题目总分:2+2+2+2+1+0=9分
登录后发布评论
暂无评论,来抢沙发