割込処理
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/19 10:20 UTC 版)
「割り込み (コンピュータ)」の記事における「割込処理」の解説
CPUに割り込みが生じると、現在実行している処理(命令)を停止して別の処理を実行する。割り込み後に実行される処理は、割り込みハンドラもしくは割り込みサービスルーチン (Interrupt Service Routine, ISR) と呼ばれる。また、割込処理が終了しても、元の処理(割り込みが生じた時点に実行していた処理)に戻ってこられるように、元の処理の場所(アドレス)に関する情報(および元の処理の作業状態、コンテキストと呼ばれる)を(多くの場合スタックに)保存しておく。 割込処理を実行するために、どこの場所(アドレス)に飛べば良いかを示す情報は、割り込みベクタと呼ばれるテーブルに書かれている。割り込みベクタには、飛び先の命令のアドレスを書くこともあれば、ジャンプ命令を書くこともある。
※この「割込処理」の解説は、「割り込み (コンピュータ)」の解説の一部です。
「割込処理」を含む「割り込み (コンピュータ)」の記事については、「割り込み (コンピュータ)」の概要を参照ください。
- 割込処理のページへのリンク