文章
47
粉丝
21
获赞
0
访问
3.7k
(1)4ns。
(2)(100+4)×4ns=416ns。
(3)分支指令预测失败数量(100/5)×20%=4,总周期数104+2×4=112,平均CPI112/100=1.12。
(4)448ns。
评分及理由
(1)得分及理由(满分2分)
学生答案正确,直接给出最慢流水段MEM的延迟4 ns作为时钟周期时间。得2分。
(2)得分及理由(满分3分)
学生计算总时钟周期数为100+4=104,与标准答案一致,并正确乘以时钟周期4 ns得到416 ns。得3分。
(3)得分及理由(满分4分)
学生正确计算分支指令数(20条)和预测失败次数(4次),但总周期数计算有误:标准答案为100(基础周期)+ 8(惩罚周期)= 108,学生计算为104 + 8 = 112。错误在于基础周期数应为100(CPI=1的理想情况),而非104(流水线填充周期)。因此平均CPI 1.12错误。扣2分,得2分。
(4)得分及理由(满分4分)
学生基于(3)的错误CPI 1.12计算总时间:1.12 × 100 × 4 = 448 ns。计算过程正确,但因(3)的CPI错误导致结果错误。扣2分,得2分。
题目总分:2+3+2+2=9分
登录后发布评论
暂无评论,来抢沙发