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

平成26年度 春期 午前 問8

コンピュータ構成要素

MIPSに関する問題

100 MIPS の CPU で動作するシステムにおいて,タイマ割込みが 1 ミリ秒ごとに発生し,タイマ割込み処理として 1 万命令が実行される。この割込み処理以外のシステムの処理性能は,何 MIPS 相当になるか。ここで,CPU 稼働率は 100%,割込み処理の呼出し及び復帰に伴うオーバヘッドは無視できるものとする。

答えと解説を見る

✓ これが正解イ90

解説

割込みが一秒間に使う命令数を引くだけです。

設問は、タイマ割込みの処理を除いたとき、そのほかの処理に何 MIPS 相当の能力が残るかを問うています。MIPS は一秒間に何百万命令を実行できるかを表す単位ですから、一秒あたりの命令数にそろえてから引き算します。割込みは 1 ミリ秒ごとに起きるので一秒間では 1,000 回、一回の処理で 1 万命令を使いますから、掛け合わせて 1,000 万命令、つまり 10 MIPS 相当を消費します。CPU の能力は 100 MIPS で稼働率は 100 パーセントですから、残るのは 100 から 10 を引いた 90 MIPS です。時間の側から確かめることもできます。100 MIPS なら一命令は 10 ナノ秒ですから、1 万命令は 0.1 ミリ秒です。1 ミリ秒のうち 0.1 ミリ秒、つまり一割を割込みが占めるので、残る九割が 90 MIPS にあたり、命令数で求めた値と一致します。

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

この問題の用語

出典:平成26年度 春期 応用情報技術者試験 午前 問8

同じ用語が出る問題

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