文章
115
粉丝
0
获赞
0
访问
7.8k

评分及理由
(1)得分及理由(满分2分)
学生回答“M最多有32个通用寄存器”正确,得1分;解释“M的字长为32位,2^5=32,故shamt占5位”不准确,shamt占5位是因为32位字长下左移位数范围是0~31,需要5位二进制表示,学生回答未明确说明此逻辑,但提到了字长32位和2^5=32,部分正确,得0.5分。本题共得1.5分。
(2)得分及理由(满分3分)
学生回答“ALUBsrc取值为0”正确,得1分;计算F=1FDB9753H正确,得0.5分;OF=1和CF=1正确,各得0.25分,共0.5分;判断无符号整数溢出应根据CF正确,得0.5分。但学生未解释OF和CF的计算过程,也未区分OF和CF的判断逻辑,不过答案本身正确。本题共得2.5分。
(3)得分及理由(满分2分)
学生回答“slli指令高7位为0”(实际应为高12位最高位为0,但识别可能误写),扩展后高位补0,因此Ext可以是0或1,思路正确,得2分。
(4)得分及理由(满分2分)
学生回答“Ext取值是1,ALUctr取值是000”完全正确,得2分。
(5)得分及理由(满分2分)
学生回答“该指令机器码低7位为0000011,是lw指令”正确,但未进一步解释高12位特征以区分其他指令,不过核心判断正确,得2分。
(6)得分及理由(满分2分)
学生回答“存储地址为FFFF9CD4H”正确,得2分。
题目总分:1.5+2.5+2+2+2+2=12分
登录后发布评论
暂无评论,来抢沙发