文章
27
粉丝
0
获赞
0
访问
1.8k
(1)R0~R3、PC,因为ALU不具备数据存储功能,参与运算的两个操作数需要先暂存其中一个,然后通过总线传送另一个操作数进行运算。
(2)3位、2位
(3)三态门,用于控制SR中的数据输出
(4)1、2、3、5、8
(5)4连向7、9连向6
(6)存储字长为2字节,用复用运算组件实现PC自增。
评分及理由
(1)得分及理由(满分3分)
学生答出程序员可见寄存器为R0~R3和PC,得2分;关于暂存器T的作用,学生解释为"ALU不具备数据存储功能,参与运算的两个操作数需要先暂存其中一个",这与标准答案中"暂存器T用于暂存端口A数据"的思路一致,但表述不够精确(标准答案强调单总线结构下避免ALU两端同时获得相同数据),不过核心思想正确,扣0.5分。本小题得2.5分。
(2)得分及理由(满分2分)
学生正确回答ALUop为3位(7种操作需3位)、SRop为2位(3种操作需2位),与标准答案完全一致。得2分。
(3)得分及理由(满分2分)
学生回答"三态门"正确,但"控制SR中的数据输出"表述不够完整,标准答案强调"控制移位器与总线间数据通路连接与断开"。核心功能正确但表述不完整,扣0.5分。得1.5分。
(4)得分及理由(满分2分)
学生回答端点1、2、3、5、8与标准答案完全一致。得2分。
(5)得分及理由(满分2分)
学生回答"4连向7、9连向6"方向错误。标准答案为"⑥→⑨"和"⑦→④",表示数据从6流向9、从7流向4。学生答案将起点终点颠倒,属于逻辑错误,扣2分。得0分。
(6)得分及理由(满分2分)
学生回答"存储字长为2字节"正确,"用复用运算组件实现PC自增"思路正确但不完整。标准答案强调"每条指令占2个内存单元,顺序执行时下条指令地址为(PC)+2"。学生答案核心思想正确但未明确说明+2的原因,扣0.5分。得1.5分。
题目总分:2.5+2+1.5+2+0+1.5=9.5分
登录后发布评论
暂无评论,来抢沙发