文章

78

粉丝

0

获赞

0

访问

7.2k

头像
2013年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年11月10日 16:43
阅读数 52


评分及理由

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

学生正确计算了CPU时钟周期(1.25 ns)、总线时钟周期(5 ns)和总线带宽(800 MB/s),与标准答案一致。得3分。

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

学生正确指出Cache缺失时需要一个读突发传送总线事务,与标准答案一致。得1分。

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

学生计算得到总时间85 ns,与标准答案一致。但计算过程有误:学生用“32B÷4B=8次”得出数据传送次数为8,然后加上地址传送1次,得到9个总线时钟周期(45 ns),再与存储器准备时间40 ns相加得到85 ns。虽然结果正确,但标准答案中存储器准备时间应为40 ns(第一个体的存取时间),而非学生在计算中隐含的40 ns准备全部数据。由于最终结果正确,且计算思路基本合理,不扣分。得2分。

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

学生计算了Cache命中时的指令执行时间(570 ns),但忽略了Cache缺失带来的额外开销。标准答案中需计算命中时间(500 ns)和缺失开销(510 ns),学生只计算了命中时间,且计算有误:学生用100×1.2×(1-5%)=114得到命中访存次数,再乘以CPI和CPU时钟周期,但正确计算应为100×4×1.25=500 ns(命中时所有指令的执行时间)。学生未计算缺失开销,且命中时间计算错误,因此扣分。根据标准答案的评分说明,计算公式正确但结果错误可酌情给分,但学生完全忽略了缺失开销,因此只能给部分分数。得1分。

题目总分:3+1+2+1=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发