令和3年度 春期 応用情報技術者試験 午前 問9
テクノロジハードウェアシステム構成プロセッサ・性能計算性能評価・キャパシティ
表に示す命令ミックスによるコンピュータの処理性能は何MIPSか。

図の説明テキスト
| 命令種別 | 実行速度(ナノ秒) | 出現頻度(%) |
|---|---|---|
| 整数演算命令 | 10 | 50 |
| 移動命令 | 40 | 30 |
| 分岐命令 | 40 | 20 |
解答・解説
正解: ウ. 40
コンピュータの処理性能(MIPS:Million Instructions Per Second、1秒間に実行できる命令を百万単位で表した数)を求める問題です。
まず、表に示された各命令の実行速度と出現頻度から、1命令あたりの平均実行時間を計算します。
平均実行時間の計算
各命令の実行速度に出現頻度(割合)を掛けて足し合わせることで、命令ミックスの平均実行時間が求まります。
したがって、1命令あたりの平均実行時間は となります。1秒間の実行命令数とMIPSの計算
1秒は ナノ秒()であるため、1秒間に実行できる命令数を求めます。
1秒間に4,000万回の命令を実行できることがわかります。MIPSはこれを100万()単位で表したものであるため、
となります。
よって、正解は選択肢 ウ の 40 です。
各選択肢の解説
- ア (11): 誤り。出現頻度や計算方法を誤った不適切な値です。
- イ (25): 誤り。1命令あたりの平均実行時間()をそのまま解答として選んでしまった値です。
- ウ (40): 正解です。
- エ (90): 誤り。表にある各命令の実行速度を単純に合計した値()を計算してしまった不適切な値です。