软考04流水线和吞吐率

文章目录

  • 前言
  • 一、例题一
  • 二、例题二
  • 总结


前言

流水线公式:第1条指令的执行时间+(指令条数-1)*流水线操作周期
吞吐率公式:指令条数/流水线执行时间


一、例题一

若每一条指令都可以分解为取指、分析和执行三步。己知取指时间t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要 (1) △t。如果按照流水方式执行,执行完100条指令需要 (2) △t。
供选择的答案
(1)A. 1190        B.1195        C. 1200        D.1205
(2)A. 504         B.507         C. 508         D.510
(1)(4+3+5)*100=1200,选择C
(2)代入公式:(4+3+5)+(100-1)*5=507,选择B

二、例题二

以例题一为基础来计算吞吐率?
答: 100/507约等于0.2。

总结

回到顶部
唯手熟尔

你可能感兴趣的:(软考,学习)