CPUクロック周波数と平均命令実行数
正解は エ (125,000万命令)です。 $10^9/0.8=1.25\times10^9$命令、すなわち125,000万命令なのでエです。 1命令当たり0.8クロックなので、1秒間の命令数はクロック数を0.8で割ります。最後に1万命令単位へ換算する必要があります。 1秒のクロック数は$1\text{ GHz}=10^9$クロックである。 平均命令数は$10^9/0.8=1.25\times10^9$命令である。 $1.25\times10^9$命令を1万命令単位に直すと125,000万命令なのでエである。 量 値 1秒間のクロック数 1GHz=10⁹ 1命令の平均クロック数 0.8 1秒間の命令数 10⁹÷0.8=1.25×10⁹ 万命令に換算 1.25×10⁹÷10⁴=125,000万命令 1命令が1クロック未満で実行できる(並列実行など)ので、命令数はクロック数より多くなります。単位を「万命令」に直すのを忘れると 125(ア)などを選んでしまいます。
CPU性能の評価指標
1GHzのクロックで動作するCPUがある。このCPUは,機械語の1命令を平均0.8クロックで実行できることが分かっている。このCPUは1秒間に平均何万命令を実行できるか。
出典
令和元年度 秋期 基本情報技術者試験 午前 問12
ア
125
イ
250
ウ
80,000
エ
125,000
前の問題
スキップ
【正解・解説】CPUクロック周波数と平均命令実行数|令和元秋 基本情報 午前 問12 | IT資格ラボ