問題
1MIPSとは何か。
選択肢
- 11秒間に100万命令を実行する性能
- 21秒間に1命令
- 31秒間に10億命令
- 41秒間に1000命令
正解
1. 1秒間に100万命令を実行する性能
詳しい解説を見る解説を閉じる
解説
MIPS(Million Instructions Per Second)はCPUの処理性能を表す指標で、1MIPSは1秒間に100万(10⁶)命令を実行できる性能を意味する。例えば平均命令実行時間が0.5マイクロ秒のCPUなら、1秒÷(0.5×10⁻⁶秒)=2×10⁶命令/秒=2MIPSと計算できる。1秒間に1命令や1000命令は桁が大きく異なり、1秒間に10億命令は1000MIPS(GIPS相当)に該当するため、いずれも1MIPSの定義ではない。基本情報技術者試験ではMIPS値と平均命令実行時間の相互変換(MIPS=1÷平均命令実行時間(マイクロ秒))が頻出であり、クロック周波数とCPI(1命令あたりの平均クロック数)からMIPSを求める計算問題(MIPS=クロック周波数÷CPI÷10⁶)も定番である。
一問一答
科目A 180問+科目B 60問