多重割込みを処理するリアルタイムOSの割込みハンドラの説明として,適切なものはどれか。
- 処理の中断を極力避けるために,先頭で一時的に割込みを可能にした後は割込み禁止状態で処理を行う。
- 先頭でタイマを設定し,一定期間は割込み禁止状態にして処理を行う。
- タスクで行う処理を少なくするために,割込みに起因する多くの処理は割込み可能状態にしたまま割込みハンドラの中で行う。
- 割込み禁止状態での処理を極力減らして,割込み可能状態で動作する。
解答
エ
解説
ー
- 処理の中断を極力避けるために,先頭で一時的に割込みを可能にした後は割込み禁止状態で処理を行う。
ー - 先頭でタイマを設定し,一定期間は割込み禁止状態にして処理を行う。
ー - タスクで行う処理を少なくするために,割込みに起因する多くの処理は割込み可能状態にしたまま割込みハンドラの中で行う。
ー - 割込み禁止状態での処理を極力減らして,割込み可能状態で動作する。
ー
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | コンピュータシステム |
中分類 | ソフトウェア |
小分類 | オペレーティングシステム |
出題歴
- ES 平成27年度春期 問9
- ES 平成24年度春期 問11