表のCPIと構成比率で、3種類の演算命令が合計1,000,000命令実行されるプログラムをクロック周波数が1GHzのプロセッサで実行するのに必要な時間は何ミリ秒か。
答え イ
【解説】 このプログラムの処理時間は次の式で求まる。 (Σ(各命令のCPI×各命令の構成比率))×命令数÷クロック周波数 したがって、処理時間は ((3×20%) + (5×20%) + (2×60%))×1,000,000÷1GHz = 2.8×1,000,000÷1,000,000,000 = 2.8×10-3秒 = 2.8ミリ秒 (イ)になる。
【キーワード】 ・CPI
戻る 一覧へ 次へ