割り込み処理
読み: わりこみしょり / 英語: Interrupt Processing
概要
実行中の処理を一時中断し、優先度の高い処理を実行する仕組み。
詳細解説
割り込みはOSの重要な機能で、効率的なCPU利用を実現します。
種類
- 外部割り込み(ハードウェア割り込み)
- 入出力割り込み: I/O完了通知
- タイマ割り込み: 一定時間経過
- 機械チェック割り込み: ハードウェア障害
- 内部割り込み(ソフトウェア割り込み)
- プログラム割り込み: ゼロ除算、オーバーフロー
- SVC割り込み: OSへのサービス要求
割り込み処理の流れ
- 割り込み発生
- 現在の状態を退避(PSW保存)
- 割り込みハンドラを実行
- 元の処理に復帰
この記事は「割り込み処理」についての用語解説です。学習の参考にしてください。