平成23年度 特別 問60
コンピュータ構成要素
クロック周波数に関する問題
クロック周波数が 1.6 GHz の CPU は,4 クロックで処理される命令を 1 秒間に何回実行できるか。
- ア40 万
- イ160 万
- ウ4 億
- エ64 億
答えと解説を見る
✓ これが正解ウ4 億
解説
一秒あたりに刻む拍の数を、一つの命令に必要な拍で割ります。
処理の速さは、一秒に刻む拍の数で表されます。設問の CPU は、一秒に十六億回の拍を刻みました。一つの命令には、四つの拍が必要だと定められています。だから一秒に実行できる命令の数は、割り算で出ました。十六億を四で割ると、四億という数になります。この数を挙げた肢が当たり、割る向きが要でした。拍の数が多いほど、同じ命令でも速くこなせます。逆に、一命令に必要な拍が多いほど回数は減りました。掛けてしまうと、六十四億のほうへ寄ってしまいます。単位を取り違えると、桁がいくつもずれました。十六億は、百万を単位にすると千六百になります。つまり単位をそろえてから割るのが、確かな道でした。拍の数と必要な拍で割り算します。単位をそろえるのが先でした。シラバスも、クロック周波数を処理装置の用語に挙げています。
ほかの選択肢はなぜ違うのか
- ア40 万:四十万という数を挙げた肢のほうです。桁がいくつも小さく出た値になりました。十六億を四で割ると、四億になります。単位を取り違えると、この辺りへ寄りました。三桁ぶん小さすぎます。桁を三つ取り違えた形になっていました。割る手は合っており、単位だけがずれています。
- イ160 万:百六十万という数を挙げた肢が、こちらです。十六億を、そのまま百万の単位で読んだ形でした。割る手も、まだ当てられていません。単位と割り算の二つがずれています。やはり桁が小さすぎました。桁がいくつも足りませんでした。
- エ64 億:六十四億という数を挙げた肢が、こちらです。十六億に四を掛けると、この値になりました。ところが一命令には四つの拍が必要です。必要な拍が多いほど、こなせる回数は減っていきました。掛けるのではなく割ります。向きが逆になっていました。
出典:平成23年度 特別 ITパスポート試験 問60
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)