基本情報技術者試験「CPU性能」の問題
クロック周波数2GHz、命令1個あたり平均4クロックを要するCPUの処理性能はおよそ何MIPSか。
ア500MIPS
イ250
ウ2000MIPS
エ800MIPS
正解
ア.500MIPS
1秒間のクロック数は2×10^9。1命令に4クロック要するので実行命令数は2×10^9÷4=5×10^8=500×10^6命令/秒、つまり500MIPSで正しい。
?選択肢ごとの解説
ア ○1秒間のクロック数は2×10^9。1命令に4クロック要するので実行命令数は2×10^9÷4=5×10^8=500×10^6命令/秒、つまり500MIPSで正しい。
イ ×250は2GHzを8クロックで割るなど、CPIを2倍に取り違えた誤りである。
ウ ×2000MIPSはクロック数をCPIで割らずそのままMIPS換算した誤りで、4で割る処理を忘れている。
エ ×800MIPSはクロック数にCPIを掛けたり係数を取り違えた計算ミスに相当する不正な値である。
✎くわしく
MIPS=クロック周波数÷CPI÷10^6。CPI(命令あたりクロック数)が小さいほど高性能になる。MIPSは命令の重さを無視する指標のため、機種比較では参考値にとどまる点も理解しておく。
✓本番での押さえどころ
試験のコツ
単位をそろえる: 2GHz=2×10^9Hz、MIPSは10^6命令/秒。『÷CPI、÷10^6』を機械的に適用する。
覚え方
性能=速さ(クロック)÷手間(CPI)、と分数で覚えると割る方向を間違えない。
よくある誤り
CPIで割らずにクロック数をそのままMIPSとする、またはCPIを掛けてしまう誤りが頻出する。
コンピュータ構成要素の他の問題
キャッシュメモリの役割を最も適切に説明したものはどれか。CPUのパイプライン処理において、分岐命令の成立により後続命令のフェッチをやり直す必要が生じる事象を指す用語はどれか。ゼロによる除算を実行した際にCPU内部で発生する割込みの種類はどれか。命令のアドレス部に記された場所に、実際に処理対象が置かれているアドレスが格納されているアドレス指定方式はどれか。仮想記憶方式において、アクセスしようとしたページが主記憶上に存在しないために発生し、補助記憶からページを読み込む契機となる事…キャッシュのヒット率が95%、キャッシュのアクセス時間が10ナノ秒、主記憶のアクセス時間が60ナノ秒のとき、ヒット時はキャッ…
この問題を、AIの8-ways解説つきで。
無料ではじめる →基本情報技術者試験の演習を、一問ごとに「なぜ」まで。まずは無料で。
ukamiru 過去問 · 基本情報技術者試験 · fe-a3-0005