文章

225

粉丝

0

获赞

1

访问

10.9k

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


评分及理由

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

学生正确计算了-513的补码为1111 1101 1111 1111B(即FDFFH),执行SHR(逻辑右移)后得到1111 1110 1111 1111B(即FEFFH),与标准答案一致。得2分。

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

学生正确计算了4条指令在5段流水线中执行所需时钟周期数为8(公式4-1+5=8),与标准答案一致。得2分。

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

学生指出I3的ID段阻塞是因为需要等待I2的LOAD指令写回R2(数据相关),但未提及I1对I3的影响(I3还需要I1的结果),解释不够完整;I4的IF段阻塞是因为I3的IF段被阻塞(实际是I3的ID段阻塞导致),理由基本正确但不完全准确。根据评分标准,每个原因各1分,这里酌情扣0.5分。得1.5分。

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

学生给出的指令序列正确(LOAD R1,[x]; LOAD R2,[a]; SHL R1; ADD R1,R2; STORE R2,[x]),但STORE指令的目标寄存器应为R1而非R2,这里存在逻辑错误;流水线执行过程图基本正确,周期数计算为17与标准答案一致。指令序列部分扣1分(寄存器使用错误),执行过程图给3分,周期数给2分。得4分。

题目总分:2+2+1.5+4=9.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发