割り込み
2023-06-19 (月) 09:20:59
割り込み †
- 特定のプログラムを実行する為に、実行中のプログラムを一時中断して処理を実行すること。
割り込みの種類 †
内部割り込み †
- プログラム割り込み
- SVC割り込み
- ページフォールト
外部割り込み †
- タイマ割り込み
- コンソール割り込み
- 入出力割り込み
- 機会チェック割り込み
割り込みの制御 †
- 多重割り込み
- 割り込みが同じタイミングで発生すること
- 割り込み処理中に他の割り込みが発生すること
- 割り込み処理に優先順位をつけることで、多重割り込みが発生した場合、優先順位が高い処理を先に処理する
- マスカブル割り込み
- 割り込みの発生を抑制することができる割り込み
- ノンマスカブル割り込み
- 割り込みの発生を抑制することができない割り込み