文章
73
粉丝
0
获赞
0
访问
4.9k
评分及理由
(1)得分及理由(满分3分)
学生答案指出程序员可见寄存器为PC和通用寄存器(R0~R3),与标准答案一致(标准答案包括通用寄存器和PC)。关于暂存器T的设置原因,学生解释为“为实现两个数运算ALU需要两端同时输入操作数,ALU不具备暂存功能,需要借助于暂存一个操作数”,这正确描述了单总线结构中暂存器T的作用(防止ALU两端同时获取相同数据导致数据通路冲突)。答案完整且正确,得3分。
(2)得分及理由(满分2分)
学生正确指出ALUop需要3位(7种操作,2^3=8≥7),SRop需要2位(3种操作,2^2=4≥3),与标准答案一致。得2分。
(3)得分及理由(满分2分)
学生答案指出SRout控制的是“三态门,相当于开关,防止数据直接流入总线”,准确描述了SRout的作用(控制移位寄存器输出到总线的三态门,以管理数据通路的连接与断开)。与标准答案一致,得2分。
(4)得分及理由(满分2分)
学生答案列出“①②③⑤⑧”需要连接到控制部件输出端,与标准答案(①、②、③、⑤、⑧)完全一致。注意学生答案中未包含错误端点(如④、⑥、⑦、⑨),因此得2分。
(5)得分及理由(满分2分)
学生答案在两次识别中略有差异:第一次识别为“⑩ ⑦—④ 、⑥—⑨”和“⑨—⑪”(存在额外错误连线⑨→⑪和端点⑩),第二次识别为“⑧⑦ - ④、⑥ - ⑨”(端点⑧⑦可能为误写)。标准答案要求添加两条连线:⑥→⑨和⑦→④。学生答案中均包含了正确连线“⑥→⑨”和“⑦→④”(第二次识别中“⑧⑦”可能为“⑦”的误写,根据上下文判断为识别错误,不扣分),但第一次识别中多出了错误连线“⑨→⑪”和端点“⑩”。根据评分说明,多余信息错误是识别问题不扣分,且核心正确连线已给出,因此得2分。
(6)得分及理由(满分2分)
学生答案解释“因为一条指令长度16位,占用两个地址,多路选择器一端输入为2便于实现‘(PC + 2)’这个操作,取出下一条指令地址”,与标准答案(指令按字节编址,每条指令占2单元,PC+2取下一指令)完全一致。得2分。
题目总分:3+2+2+2+2+2=13分
登录后发布评论
暂无评论,来抢沙发