皆さん、こんにちは!
ITパスポート講座担当の小野です。
寒い日が続いていますが、カゼなどをひかないように、体調管理に気を付けていきましょう!
今回はクロック計算の問題を取り上げたいと思います。
小数点以下の桁数が多くなり、計算しにくい問題ですね。
問題)クロック周波数2GHzのプロセッサにおいて一つの命令が⑤クロックで実行できるとき、一命令の実行に必要な時間は何ナノ秒か。
どうしても「0」の数が多くなるので、
・並べて対応させながら
・「0」を区切りながら
計算すると、多少わかりやすくなるかもしれません。
「0」を3つずつに区切ると見やすくなるかと思います。
では、5クロックの計算を行うために何秒かかりますか?
5クロック分の時間=0.000 000 000 5秒×5クロック
=0.000 000 002 5秒
=0.000 000 001×2.5秒
=2.5n秒
桁数が大きいと、なぜこの計算をすればいいのか分からなくなることもあります。
そういったときには、桁を小さくして例題を考えましょう。
例)1秒間で4回の計算(4クロック)ができます。1回の計算をするために何秒かかりますか?
→1回(クロック)当たりの計算時間は=1秒÷4回=0.25秒
4回(クロック)の部分が2,000,000,000回(クロック)に変わるだけです。
このように段階的に考えてきましょう!