表の CPI と構成比率で,3種類の演算命令が合計 1,000,000 命令実行されるプログラムを,クロック周波数が1GHz のプロセッサで実行するのに必要な時間は何ミリ秒か。
ア | 0.4 |
イ | 2.8 |
ウ | 4.0 |
エ | 28.0 |
1命令の実行に必要なクロック数 | = | (3 × 0.2) + (5 × 0.2) + (2 × 0.6) |
= | 0.6 + 1.0 + 1.2 | |
= | 2.8サイクル |
1,000,000(=106)命令のクロック数 | = | 2.8 × 106サイクル |
1,000,000(=106)命令のクロック数 | = | 2.8×106 ÷ 109 = 0.0028 (秒) |
= | 2.8ミリ秒 |