文章

54

粉丝

21

获赞

0

访问

4.2k

头像
2009年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年10月26日 15:34
阅读数 26


评分及理由

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

学生答案中,C1阶段"MAR←R1"功能正确,控制信号"R1out,MARin"也正确,得1分。

C2阶段"MDR←M(MDR)"存在逻辑错误,应该是"MDR←M(MAR)",因为上一步已经将R1的内容(即内存地址)存入MAR,这里应该从MAR指定的内存地址读取数据到MDR。控制信号"MemR,MDRinE"本身是正确的,但由于功能描述错误,此阶段不得分。

C3阶段"AC←MDR+R0"功能基本正确,但控制信号同时使用"MDRout,R0out,ACin"存在问题。从图中看,ALU需要两个输入,而内总线一次只能传输一个数据,应该先传输一个操作数到A寄存器,再在ALU中完成加法。此阶段思路部分正确但实现方式有误,得0.5分。

C4阶段"R1←AC"存在根本性逻辑错误。题目要求将结果存入R1内容所指的主存单元,而不是直接存入R1寄存器。此阶段完全错误,不得分。

此外,学生答案缺少将结果写回内存的步骤,这是一个重要的缺失。

本小题得分:1 + 0 + 0.5 + 0 = 1.5分

题目总分:1.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发