あるプログラムは,命令 a ~ d を次の順で実行する。
各命令の実行に必要なクロックサイクル数(CPI:Cycles Per Instruction)は,表のとおりである。 CPU の1クロックサイクル時間を 10 ナノ秒とするとき,この命令列の実行時間は何ナノ秒か。
ア | 30 |
イ | 40 |
ウ | 200 |
エ | 300 |
命令列の実行時間 | = | 各命令のCPIの合計×1クロックサイクル時間 |
= | (6+4+2+6+4+8)×10ナノ秒 | |
= | 30×10ナノ秒 | |
= | 300ノ秒 |