文章

64

粉丝

1

获赞

0

访问

7.1k

头像
2025 年 6 月第 1 次 408 月考试卷 - 第44题回答
计算机组成原理
发布于2025年8月19日 18:37
阅读数 77

(1).最小时钟周期是4ns

(2).需要5*4ns+(100-1)*4ns=416ns

(3).执行100条指令需要的平均数时钟周期数为0.8*[5+(100-1)]+0.2*[5+(100-1)+(100/5)*2]=112,则平均CPI为1.12

(4).总时间为1.12*100*4ns=448ns


评分及理由

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

学生答案正确指出最小时钟周期为4ns,与标准答案一致。得2分。

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

学生答案计算过程为5*4ns+(100-1)*4ns=416ns,结果与标准答案一致。虽然表达式拆分方式与标准答案不同,但思路正确(即通过流水线填充周期和稳定执行周期计算总时间),且计算结果正确。得3分。

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

学生答案计算平均时钟周期数为0.8*[5+(100-1)]+0.2*[5+(100-1)+(100/5)*2]=112,平均CPI=1.12。但标准答案中基础时钟周期数应为100(CPI=1的理想情况),而学生使用了流水线周期数104(即5+99)作为基础,这错误地引入了流水线填充开销(该开销在无冒险时已包含在基础执行中,但CPI计算应基于理想流水线性能)。分支指令数计算正确(100/5=20),失败数4正确,惩罚周期8正确,但基础周期错误导致总周期计算错误(应为100+8=108,学生得112)。逻辑错误扣2分。得2分(满分4分)。

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

学生答案基于(3)的错误CPI(1.12)计算总时间:1.12*100*4=448ns。计算过程正确(CPI*指令数*周期时间),但因(3)的CPI错误导致结果错误。由于(3)已扣分,此处不重复扣逻辑错误分,但结果错误扣2分。得2分(满分4分)。

题目总分:2+3+2+2=9分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发