表に示す命令ミックスによるコンピュータの処理性能は何MIPSか。
| 命令種別 | 実行速度(ナノ秒) | 出現頻度(%) |
|---|---|---|
| 整数演算命令 | 10 | 50 |
| 移動命令 | 40 | 30 |
| 分岐命令 | 40 | 20 |
テクノロジ系
表に示す命令ミックスによるコンピュータの処理性能は何MIPSか。
| 命令種別 | 実行速度(ナノ秒) | 出現頻度(%) |
|---|---|---|
| 整数演算命令 | 10 | 50 |
| 移動命令 | 40 | 30 |
| 分岐命令 | 40 | 20 |
正解 ウ
命令ミックスの平均命令実行時間は25ナノ秒です。1秒間に実行できる命令数は4,000万命令なので、40MIPSです。
MIPS(Million Instructions Per Second)は、1秒間に実行できる命令数を100万単位で表した値です。まず、実行速度に出現頻度を掛けて合計し、平均命令実行時間を求めます。10×0.5+40×0.3+40×0.2=5+12+8=25ナノ秒です。1秒間の命令数は1÷(25×10^-9)=4×10^7命令です。これを10^6で割ると40MIPSになります。
ア:3つの実行速度を出現頻度で重み付けせずに足した90ナノ秒から、1000÷90≒11を求めた値です。平均命令実行時間は、出現頻度で重み付けした25ナノ秒です。
イ:25は平均命令実行時間(ナノ秒)です。MIPSにするには、その逆数をとって10^6で割る必要があります。
エ:90は3つの実行速度を単純に足した値(ナノ秒)です。出現頻度による重み付けも、MIPSへの換算もしていません。
出典:令和3年度 春期 応用情報技術者試験 問9
全年度から出題。10問で実力を判定します。登録不要。
出典:令和3年度 春期 応用情報技術者試験 問9(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方