【問題】
表に示す命令ミックスによるコンピュータの処理性能は何MIPSか。
命令種別 ┃ 実行速度(ナノ秒) ┃ 出現頻度(%)
整数演算命令┃ 10 ┃ 50
移動命令 ┃ 40 ┃ 30
分岐命令 ┃ 40 ┃ 20
【解答】
まずは、1命令の平均を取ればよいから、
10・0.5 + 40・0.3 + 40・0.2 を計算すれば良い。
= 5 + 12 + 8
= 25
よって、1命令の平均は25ナノ秒であることが分かる。
さらに、それを1秒間に何回の命令を出せるかは、
1:25ナノ秒=x:1秒 で計算できるから、
25ナノ秒・x = 1秒 となり、単位を合わせると
(25・10^-9)・x = 1
25x = 10^9
x = 1/25 ・ 10^9
x = 0.04 ・ 10^9
x = 40 ・ 10^6
1MIPSは1,000,000命令(10^6命令)であるから、
よって、40MIPSであることが分かる。