問題
CPUの2GHzクロックの1クロック時間はいくつか。
選択肢
- 10.5ナノ秒
- 22ナノ秒
- 30.5マイクロ秒
- 42マイクロ秒
正解
1. 0.5ナノ秒
詳しい解説を見る解説を閉じる
解説
クロック周波数は1秒間に発生するクロック信号の回数であり、1クロックに要する時間(クロックサイクル時間)はその逆数で求められる。2GHz=2×10⁹Hzなので、1クロック時間=1÷(2×10⁹)=0.5×10⁻⁹秒=0.5ナノ秒となる。2ナノ秒は500MHzの場合の値であり、逆数計算で分子・分母を取り違えると生じやすい誤りである。0.5マイクロ秒や2マイクロ秒は単位接頭語の換算ミス(マイクロは10⁻⁶、ナノは10⁻⁹で1000倍違う)による誤答である。基本情報技術者試験では「周波数と周期は逆数の関係」という基本と、k(10³)・M(10⁶)・G(10⁹)・m(10⁻³)・μ(10⁻⁶)・n(10⁻⁹)の単位換算が頻出であり、MIPSやCPIと組み合わせた性能計算問題も定番である。
一問一答
科目A 180問+科目B 60問