文章
180
粉丝
0
获赞
0
访问
17.6k

评分及理由
(1)得分及理由(满分6分)
学生第一次识别结果:R初值错误(应为0xffffffff,学生答0x87654321),Q初值错误(应为0x87654321,学生答0x00000000),Y初值无法识别("群"字无法判断);计数器位置正确(控制逻辑);ALU运算种类正确(加减)。扣分:R和Q初始值错误各扣1分,Y初始值无法判断扣1分。得3分。
学生第二次识别结果:R初值错误(0x87654321),Y初值错误(0xffffffff,应为0xfffffffe),X初值错误(问题中无X寄存器,应为Y);计数器位置正确(选择器?可能为识别错误,但标准答案为控制逻辑,此处不扣分);ALU运算种类正确。扣分:R初始值错误扣1分,Y初始值错误扣1分。得4分。
取两次识别最高分:4分。
(2)得分及理由(满分5分)
学生两次识别均正确指出除数为0异常(x=0x00000000),但未指出溢出异常情况(d[i]=0x80000000且x=0xffffffff)。异常响应操作部分正确指出保存断点、PC和状态寄存器,但未提及关中断和切换内核态。扣分:未指出溢出异常扣2分,异常响应操作不完整扣1分。得2分。
题目总分:4+2=6分
登录后发布评论
暂无评论,来抢沙发