文章

101

粉丝

0

获赞

1

访问

30.2k

头像
2015年计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年11月3日 20:47
阅读数 7

(1)通用寄存器,程序计数器PC,ALU无暂存功能,采用暂存器保存一个操作数,进而保证ALU的两个输入端口同时有效

(2)ALUop为3位,SRop为两位

(3)用于暂存移位寄存器的结果,实现

(4)1,2,3,5,8

(5)6->9,4->7

  (6)因为指令长度为16,即两个字节,顺序执行时PC要自加2,此时直接将2送入ALU


评分及理由

(1)得分及理由(满分3分)

学生答出了通用寄存器和PC是程序员可见的,得2分;对于暂存器T的作用,学生答出了“保存一个操作数,保证ALU的两个输入端口同时有效”,这与标准答案中“暂存端口A数据”的思路一致,但表述不够精确(标准答案强调单总线结构下无暂存器会导致ALU两端口数据相同的问题),但核心意思正确,因此扣0.5分。本小题得分2.5分。

(2)得分及理由(满分2分)

学生正确答出ALUop为3位、SRop为2位,与标准答案一致。得2分。

(3)得分及理由(满分2分)

学生答“用于暂存移位寄存器的结果”,这是不准确的。SRout控制的是三态门,用于控制移位寄存器输出到总线的通断,而非“暂存”功能。学生未答出关键点“三态门”或“控制连接/断开”,因此扣2分。本小题得分0分。

(4)得分及理由(满分2分)

学生答出了①、②、③、⑤、⑧,与标准答案一致。得2分。

(5)得分及理由(满分2分)

学生答“6->9,4->7”,但标准答案为“⑥→⑨”和“⑦→④”。学生将连线2的起点和终点写反了(应为⑦→④,而非4->7),数据流动方向错误,因此扣1分。本小题得分1分。

(6)得分及理由(满分2分)

学生正确解释了MUX一个输入端为2的原因:指令长度为16位(2字节),顺序执行时PC需加2。与标准答案一致。得2分。

题目总分:2.5+2+0+2+1+2=9.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发