- トップページ
- 応用情報技術者
- 平成26年度春季問題一覧
- 平成26年度春季問題8-解答・解説-分析
平成26年度春季問題
問題8
100MIPSのCPUで動作するシステムにおいて、タイマ割込みが1ミリ秒ごとに発生し、タイマ割込み処理として1万命令が実行される。 この割込み処理以外のシステムの処理性能は、何MIPS相当になるか。 ここで、CPU稼働率は100%、割込み処理の呼出し及び復帰に伴うオーバヘッドは無視できるものとする。
ア | 10 |
イ | 90 |
ウ | 99 |
エ | 99.9 |
100MIPSのCPUで動作するシステムにおいて、タイマ割込みが1ミリ秒ごとに発生し、タイマ割込み処理として1万命令が実行される。 この割込み処理以外のシステムの処理性能は、何MIPS相当になるか。 ここで、CPU稼働率は100%、割込み処理の呼出し及び復帰に伴うオーバヘッドは無視できるものとする。
ア | 10 |
イ | 90 |
ウ | 99 |
エ | 99.9 |
解答:イ
<解説>
- CPU稼働率が100%のとき,100MIPSのCPUでは1秒間に100×100万命令=1億命令を実行できる
- タイマ割り込みが1ミリ秒=O.OO1秒ごとに発生するので、1秒間のタイマ割込みの発生回数は1秒÷0.001秒=1,000回である
- タイマ割込み処哩として1万命令が実行されるので1秒間のうちタイマ割込み処理は1,000回×1万命令=1,000万命令である
- 1秒間に実行できるタイマ割込み処理以外の命令数は1億命令-1,000万命令=9,000万命令でである
- 9,000万命令をMIPSで表現つると90MIPSになる
お問い合わせ