問題
CPUのクロック周波数が2GHzのとき、1クロックの時間はどれか。
選択肢
- 1ア 0.5ナノ秒
- 2イ 2ナノ秒
- 3ウ 0.5マイクロ秒
- 4エ 2マイクロ秒
正解
1. ア 0.5ナノ秒
詳しい解説を見る解説を閉じる
解説
クロック周波数は1秒間に発生するクロック数を表し、1クロックの時間(周期)はその逆数で求められる。2GHz = 2×10^9 Hz なので、周期 = 1 ÷ (2×10^9) = 0.5×10^(-9)秒 = 0.5ナノ秒となり、アが正解である。イの2ナノ秒は500MHz、ウの0.5マイクロ秒は2MHzの場合の周期であり、いずれも桁の換算を誤った値である。G(ギガ)は10^9、n(ナノ)は10^(-9)、μ(マイクロ)は10^(-6)という接頭辞の対応を正確に押さえることが第一歩である。「周波数と周期は互いに逆数」という関係は、1命令の平均実行時間やMIPS値の計算問題にも直結する、コンピュータシステム分野の頻出基礎事項である。
一問一答
科目A 180問+科目B 60問