IPA過去問ドリル

平成26年度 秋期 基本情報技術者試験 午前 問9

テクノロジ/コンピュータ構成要素

1GHzのクロックで動作するCPUがある。このCPUは,機械語の1命令を平均0.8クロックで実行できることが分かっている。このCPUは1秒間に平均何万命令を実行できるか。

出典:平成26年度 秋期 基本情報技術者試験 午前 問9

正解:エ

解説

1GHzのクロックは1秒間に10⁹回動作することを意味し,1命令の実行に平均0.8クロックを要するので,1秒間に実行できる命令数は10⁹/0.8=1.25×10⁹命令になります。これを万命令単位に換算すると125,000万命令です。

選択肢ごとの解説

  • 誤り。桁数を大きく取り違えた値で,実際の計算結果とは大きく異なります。
  • 誤り。同様に桁数の取り違えによる値で,正しい計算結果とは異なります。
  • 誤り。10⁹/0.8の計算で桁を一つ落としてしまった場合に得られる値です。
  • 正しい。10⁹クロック/秒を0.8クロック/命令で割ると1.25×10⁹命令/秒=125,000万命令になります。
基本情報技術者の過去問を演習モードで解く