過去問解きまくり研究所 ホーム

平成29年度 春期 午前 問8

コンピュータ構成要素

MIPSに関する問題

動作クロック周波数が700MHz の CPU で,命令実行に必要なクロック数及びその命令の出現率が表に示す値である場合,この CPU の性能は約何 MIPS か。

命令の種別命令実行に必要なクロック数出現率(%)
レジスタ間演算430
メモリ・レジスタ間演算860
無条件分岐1010
答えと解説を見る

✓ これが正解エ100

解説

平均で七クロックかかるので、七百を割って百 MIPS です。

MIPS は、一秒間に何百万個の命令を実行できるかを表します。求めるには、まず一命令あたりの平均クロック数を出しました。命令ごとのクロック数に、出現する割合を掛けて足し合わせます。レジスタどうしの演算は四クロックで、三割を占めていました。掛けると一・二になります。主記憶との演算は八クロックで六割なので、四・八でした。分岐は十クロックで一割なので、一・〇になります。三つを足すと、平均は七クロックちょうどでした。次に、一秒あたりのクロック数を平均で割ります。七百メガヘルツは、一秒に七億回の刻みという意味です。七億を七で割ると、一億個の命令になりました。百万を単位に数え直すので、百 MIPS です。割合を掛けてから足す順が肝心でした。割合で重みを付けてから割る、という順が勘所でした。

ほかの選択肢はなぜ違うのか

出典:平成29年度 春期 基本情報技術者試験 午前 問8

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)