命令ミックスとMIPS値とは?めいれいみっくすとみっぷすち
命令ミックスとMIPS値とは、命令の種類ごとの実行頻度(構成比)と所要クロック数の重み付き平均から平均命令実行時間を求め、その逆数を百万単位で表した処理性能指標がMIPS値である。応用情報では命令ミックスの表とクロック周波数を与えて平均クロック数と性能を計算させる出題が定番となる。
最終更新:2026-10-06
この語が出る過去問を解く →具体例
演算命令が60%で2クロック、分岐命令が40%で5クロックなら平均は3.2クロック。動作周波数1GHzならクロック周期は1ナノ秒なので平均命令実行時間は3.2ナノ秒、MIPS値は約312となる。周波数が同じでも命令構成が変われば値は動く。
試験での引っ掛け
MIPS値はクロック周波数だけでは決まらず、命令1つあたりのクロック数に依存する。命令セットの異なるCPU同士をMIPSで比較しても優劣は判断できず、実業務に近いベンチマークでの比較が必要になる。
関連用語
出た過去問
出典:令和3年度 春期 応用情報技術者試験 午前 問9(IPA)
表に示す命令ミックスによるコンピュータの処理性能は何MIPSか。
正解:40
要点:MIPS=1÷(頻度で重み付けした平均命令実行時間)
命令ミックスでは、各命令の実行時間を出現頻度で重み付けした平均命令実行時間を求める。10×0.5+40×0.3+40×0.2=5+12+8=25ナノ秒。1秒あたりの実行命令数は1÷(25×10^-9)=4,000万命令なので、40MIPSとなる。
出典・参考
公式シラバスの2 コンピュータシステム > 1. プロセッサ > (8) プロセッサの性能に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。