文章
29
粉丝
0
获赞
0
访问
1.1k
评分及理由
(1)得分及理由(满分13分)
学生作答的指令执行阶段存在逻辑错误。指令功能要求将结果写入R1内容所指的主存单元,但学生在C8节拍将结果写入R1寄存器(AC→R1),这与指令要求不符。正确的操作应该是将结果写入主存,即需要将AC的内容经MDR写入MAR所指的主存单元。此外,学生在C6节拍的控制信号MDRin有误,应为MDRinE(允许数据从DB打入MDR),但根据禁止扣分原则,若判断为误写则不扣分。然而,核心逻辑错误(结果写入目标错误)是严重的,导致指令功能无法实现。参考标准答案,执行阶段至少需要5个节拍(如参考答案一)或6个节拍(如参考答案二、三),学生只用了4个节拍,且关键的内存写入操作缺失或错误。因此,扣除主要逻辑错误分,本题得分较低。
得分:4分(理由:C5节拍正确,得1分;C6节拍部分正确(MAR读内存),但控制信号有误且功能描述冗余,得1分;C7节拍加法操作正确,得1分;C8节拍逻辑错误,但ACout正确,得1分;其他节拍缺失扣分。总分按比例折算,满分13分,逻辑错误严重,给予部分步骤分)。
题目总分:4分
登录后发布评论
暂无评论,来抢沙发