正解: エ
解説:
MIPSは、1秒間に平均何百万回の命令を実行できるかを表し、平均命令実行時間はその逆数になる。
100万は106 なので、MIPS値をxとすると、平均命令実行時間は
1 ÷ ( x × 106 ) となる。20ナノ秒は 20 × 10-9 秒なので、以下の式となり、解いていくと答えが求められる。
1 ÷ ( x × 106 ) =20 × 10-9
x × 106 =1 ÷ 20 × 109
x = 1 ÷ 20 × 109 =1000 ÷ 20 = 50
よって、50MIPSが正解となる。