文章
186
粉丝
5
获赞
2
访问
6.6k
评分及理由
(1)得分及理由(满分3分)
学生答案:ALU宽度16位,可寻址主存空间2^20字节,指令寄存器16位,MAR 20位,MDR 8位。
标准答案:ALU宽度16位,可寻址主存空间2^20字节(1MB),指令寄存器16位,MAR 20位,MDR 8位。
学生答案与标准答案完全一致,得3分。
(2)得分及理由(满分3分)
学生答案:R型最多16种操作,I型和J型总共最多63种操作,通用寄存器最多4个。
标准答案:R型最多16种操作,I型和J型总共最多63种操作(因000000被R型占用),通用寄存器最多4个。
学生答案与标准答案完全一致,得3分。
(3)得分及理由(满分5分)
学生答案:指令01B2H功能为R[3]←R[1]-R[2],执行后R[3]=B04AH,不溢出;指令01B3H功能为R[3]←R[1]×R[2],执行后R[3]=8290H,溢出。
标准答案:01B2H功能正确,结果B04AH正确,不溢出正确;01B3H功能正确,但结果应为溢出(实际乘积超出16位有符号范围),学生给出结果8290H(即16位截断值)并判断溢出正确。
注意:学生计算结果8290H是16位截断值(即低16位),标准答案中通过多种方法验证了溢出,但学生直接给出截断结果并判断溢出,逻辑正确。功能描述、结果和溢出判断均正确,得5分。
(4)得分及理由(满分2分)
学生答案:应对imm进行符号扩展。
标准答案:应对imm进行符号扩展(因为imm是带符号整数)。
学生答案正确,得2分。
(5)得分及理由(满分2分)
学生答案:无条件转移指令可采用J型格式,将target写入PC低10位。
标准答案:无条件转移指令采用J型格式(target→PC低10位)。
学生答案正确,得2分。
题目总分:3+3+5+2+2=15分
登录后发布评论
暂无评论,来抢沙发