文章
295
粉丝
0
获赞
1
访问
81.9k

评分及理由
(1)得分及理由(满分3分)
第一次识别结果中,SF正确,但加法和减法的OF表达式逻辑错误(表达式重复且不正确),扣2分,得1分。
第二次识别结果中,SF正确,加法和减法的OF表达式正确(与标准答案一致),得3分。
根据“两次识别只要有一次正确则不扣分”的原则,本题得3分。
(2)得分及理由(满分3分)
两次识别结果均正确解释了设置暂存器Y和Z的原因:单总线结构下,每个时钟周期只能传送一个数据,ALU需要两个输入,因此需要Y暂存一个操作数;同时ALU输出时总线可能被占用,需要Z暂存结果。与标准答案思路一致,得3分。
(3)得分及理由(满分3分)
第一问:两次识别均正确回答GPRs最多有16个通用寄存器(rs和rd为4位),得1分。
第二问:两次识别均回答rs和rd来自“ZR”,但图中并无ZR,应为IR(指令寄存器)。此处为逻辑错误,扣1分。
第三问:两次识别均回答rd连接地址译码器,正确,得1分。
本题共得2分。
(4)得分及理由(满分3分)
第一问:控制信号序列部分,两次识别均给出了“PCOut, MARin”、“Read”、“MDRout, ZRin”。其中“ZRin”应为“IRin”,但根据上下文可能为识别错误(将IR识别为ZR),且序列步骤与标准答案基本一致(标准答案为两步合并,学生分为三步但逻辑正确),不扣分。
第二问:两次识别均正确回答取指至少需要7个时钟周期,得1分。
本题共得3分。
(5)得分及理由(满分3分)
第一问:两次识别均正确回答控制信号由CU产生,得1分。
第二问:两次识别均回答FR和“ZR”的输出连到CU输入端。其中“ZR”应为IR,但根据上下文可能为识别错误,且标准答案为IR和FR,因此回答正确,得2分。
本题共得3分。
题目总分:3+3+2+3+3=14分
登录后发布评论
暂无评论,来抢沙发