1GHzで動作するCPUがある。このCPU は、機械語の1命令を平均 0.8 クロックで実行できることが分かっている。この CPU は 1秒間に約何万命令実行できるか。
ア | 125 |
イ | 250 |
ウ | 80,000 |
エ | 125,000 |
クロック周波数1GHzなので1秒あたりのクロック数は10の9乗で、10億クロック。
1命令の実行に要するクロック数が0.8だから、1秒あたりの実行命令数は、1,000,000,000÷0.8=1,250,000,000となる。
問題は、「1 秒間に約何万命令実行できるか」なので、1,250,000,000÷10,000=125,000となる。よって解答はエである。