文章
61
粉丝
0
获赞
0
访问
3.5k
(1)R0,R1,R2,R3,PC对程序员是可见的,因为CPU采用单总线结构,执行运算时不可以同时送数A和数B,因此需要暂存数A于T中,等待B送入后执行运算.
(2) ALU操作有7种,ALUop的位数至少为3位,SR的操作有3种,SRop的位数至少有2位.
(3)SRout控制的部件是一个三态门,用于控制移位器与总线之间数据通路的连接与断开(冷门知识点?)
(4) 端点1,2,3,5,8必须连接到控制部件输出端
(5) 添加6->9,7->4即可
(6) 指令字长为2B,保证MUX输入端为2,便于取下条指令时执行PC+2->PC操作
评分及理由
(1)得分及理由(满分3分)
得分:3分
理由:学生准确指出了程序员可见的寄存器(R0~R3和PC),并正确解释了暂存器T的作用(单总线结构下需要暂存数据)。答案与标准答案完全一致。
(2)得分及理由(满分2分)
得分:2分
理由:学生正确计算了ALUop(3位)和SRop(2位)的最小位数,与标准答案一致。
(3)得分及理由(满分2分)
得分:2分
理由:学生准确描述了SRout控制的是三态门及其作用(控制移位器与总线的连接/断开),与标准答案一致。
(4)得分及理由(满分2分)
得分:2分
理由:学生正确列出了需要连接到控制部件输出端的端点(1、2、3、5、8),与标准答案一致。
(5)得分及理由(满分2分)
得分:2分
理由:学生正确指出了需要添加的连线(6→9和7→4),与标准答案一致。
(6)得分及理由(满分2分)
得分:2分
理由:学生正确解释了MUX输入端为2的原因(指令字长为2B,便于PC+2操作),与标准答案一致。
题目总分:3+2+2+2+2+2=13分
登录后发布评论
暂无评论,来抢沙发