文章
25
粉丝
0
获赞
0
访问
1.9k
评分及理由
(1)得分及理由(满分2分)
学生答案:4ns,与标准答案一致。得2分。
(2)得分及理由(满分3分)
学生答案:4×(5 + 99) = 416 ns,计算过程正确(总周期数104 × 4ns = 416ns),与标准答案一致。得3分。
(3)得分及理由(满分4分)
学生答案:时钟周期数为5 + 99 + 20×0.2×2 = 112,平均CPI为112/100 = 1.12。但标准答案为108周期,CPI=1.08。学生错误地将流水线填充周期(5-1=4)重复计入总周期(基础周期应为100,而非5+99=104),导致基础周期多算了4个。分支惩罚计算正确(4条失败分支×2周期=8周期),但总周期因基础周期错误而偏大。核心逻辑错误:在CPI计算中,基础执行周期应为指令数(100)而非流水线启动周期(k+n-1),因为CPI是效率指标,需以理想CPI=1为基准。扣2分(计算错误)。得2分。
(4)得分及理由(满分4分)
学生答案:112×4ns = 448ns。该计算基于(3)中错误的总周期数112,但计算过程正确(周期数×时钟周期时间)。因(3)部分错误导致此处结果错误,但本步骤无独立逻辑错误。扣2分(依赖前问错误数据)。得2分。
题目总分:2+3+2+2=9分
登录后发布评论
暂无评论,来抢沙发