メイン処理、及び表に示す二つの割込みA、Bの処理があり、多重割込みが許可されている。割込みA、Bが図のタイミングで発生するとき、0ミリ秒から5ミリ秒までの間にメイン処理が利用できるCPU時間は何ミリ秒か。ここで、割込み処理の呼出し及び復帰に伴うオーバヘッドは無視できるものとする。
多重割込みでは高優先の割込みが低優先の処理を横取りする

| 割込み | 処理時間(ミリ秒) | 割込み優先度 |
|---|---|---|
| A | 0.5 | 高 |
| B | 1.5 | 低 |
選択肢
- ア2
- イ2.5
- ウ3.5
- エ5
正解と解説
正解:ア 2
多重割込みが許可されているので、処理中でも優先度の高い割込みが入れば横取りされ、終了後に元の処理へ戻る。0msにBが始まり1.0ms分進んだところで1.0msに優先度の高いAが割り込み0.5ms実行、1.5msにBが再開して残り0.5msを消化し2.0msに終わる。以降メインは2.0〜2.5、3.0〜3.5、4.0〜5.0を使え、間の2.5〜3.0と3.5〜4.0はAの処理で奪われる。合計すると0.5+0.5+1.0=2ミリ秒となる。
選択肢ごとの解説
- ア正解。0.5+0.5+1.0=2ミリ秒がメインの取り分。
- イAの割込み1回分(0.5ミリ秒)を数え落とした場合の値。
- ウBの処理時間を短く見積もった場合の値。
- エ割込み処理時間をまったく差し引いていない値。
同じ分野の他の問題
- プロセッサの一つであるGPUの特徴として,適切なものはどれか。2026年度 公開問題 科目A 問3
- 外部割込みの原因となるものはどれか。2022年度 公開問題 科目A 問10
- 1GHzのクロックで動作するCPUがある。このCPUは、機械語の1命令を平均0.8クロックで実行できることが分かっている…2019年度 秋期 午前 問12
- 外部割込みの原因となるものはどれか。2019年度 春期 午前 問9
- 割込み処理の終了後に,割込みによって中断された処理を割り込まれた場所から再開するために,割込み発生時にプロセッサが保存す…2018年度 秋期 午前 問10
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。