文章
183
粉丝
0
获赞
1
访问
62.7k

评分及理由
(1)得分及理由(满分2分)
学生答案正确给出-513的补码为FDFFH,右移后为FEFFH,与标准答案一致。得2分。
(2)得分及理由(满分2分)
学生答案计算为9个时钟周期,但标准答案为8个时钟周期(4+(5-1)=8)。学生计算错误,扣2分。得0分。
(3)得分及理由(满分2分)
学生答案中I3的ID段阻塞原因写为"写后读冲突",这基本正确(即数据相关);I4的IF段阻塞原因写为"按序发射"或"指令发射",虽然表述不完整,但意思接近(因I3阻塞导致I4阻塞)。根据标准答案,这两个原因各占1分,因此给2分。
(4)得分及理由(满分7分)
学生答案中:
- 指令序列正确(I1 LOAD R1,[x]; I2 LOAD R2,[a]; I3 SHL R1; I4 ADD R1,R2; I5 STORE R2,[x]),得2分
- 流水线执行过程示意图基本正确,但存在以下问题:
• I3的ID段应该在周期6(学生写为周期4)
• I4的IF段应该在周期6(学生写为周期4)
• I4的ID段应该在周期10(学生写为周期7)
• I5的IF段应该在周期10(学生写为周期5)
• I5的ID段应该在周期14(学生写为周期8)
由于流水线时序多处错误,扣2分
- 学生说"要14个时钟周期",但实际需要17个周期,计算错误扣1分
本小题得分为:2(指令分)+ 3(示意图分,满分5分但扣2分)+ 0(周期数分)= 5分
题目总分:2+0+2+5=9分
登录后发布评论
暂无评论,来抢沙发