エンベデッドシステムスペシャリスト暗記無料で始める

MIPSとは?みっぷす

MIPSとは、プロセッサが1秒間に実行する命令数を百万単位で表した性能指標。実行命令数を実行時間で割って求めるほか、動作周波数をCPI(1命令あたりの平均クロック数)で割っても得られる。単純で比べやすい反面、1命令の仕事量が命令セットごとに違うため、値をそのまま並べてよいかが問われる。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の過去問では1回出題されています。

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

この語が出る過去問を解く →

背景

機種を選ぶ場では、異なるプロセッサを1つの数字で並べたいという要求が常にある。動作周波数だけでは1命令に要するクロック数の違いを吸収できず、実行時間は測るプログラムに依存して比較にならない。その中間として、命令を単位に速さを表す指標が置かれた。設計初期に処理量から必要な演算能力を当たり付けする場面でも使われる。

具体例

2億命令を0.5秒で実行すれば400MIPS。動作周波数100MHzでCPIが2.5なら毎秒4千万命令なので40MIPSになる。周波数とCPIから換算させる計算が定番で、命令の種類ごとの出現比率(命令ミックス)を与えて加重平均のCPIを先に求めさせる形にも発展する。

試験での引っ掛け

値が大きいプロセッサが速いとは限らない。CISCは1命令の仕事量が大きいぶん値が小さく出るので、比較が成り立つのは命令セットがそろっている場合に限られる。DSPやSIMD命令を持つコアは1命令で複数データを処理するため、演算性能を見たいならMFLOPSやDMIPS/MHz、最終的には実処理のベンチマークで測る。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • 値が大きいプロセッサが速いとは限らない。