平成22年度 秋期 応用情報技術者試験 午前 問9
テクノロジ/コンピュータ構成要素動作クロック周波数が700MHzのCPUで,命令の実行に必要なクロック数及びその命令の出現率が表に示す値である場合,このCPUの性能は約何MIPSか。 レジスタ間演算:クロック数4,出現率30% メモリ・レジスタ間演算:クロック数8,出現率60% 無条件分岐:クロック数10,出現率10% (注:本サイトでは原問題の表を文字表記に変換しています)
出典:平成22年度 秋期 応用情報技術者試験 午前 問9
- ア10
- イ50
- ウ70
- エ100
正解:エ
解説
1命令あたりの平均クロック数は4×0.3+8×0.6+10×0.1=1.2+4.8+1.0=7.0クロックです。動作クロック周波数700MHzを平均クロック数7.0で割ると,700MHz÷7=100M命令/秒=100MIPSになります。
選択肢ごとの解説
- ア誤り。700MHzを7.0クロックで割る計算を誤り,桁を落として計算した場合の値です。
- イ誤り。平均クロック数を14程度と誤って計算した場合などに得られる値です。
- ウ誤り。平均クロック数を10と誤って計算した場合に得られる値(700÷10=70)です。
- エ正しい。平均クロック数は7.0であり,700MHz÷7.0クロック=100M命令/秒,すなわち約100MIPSになります。