基本情報技術者試験 |
2001年度 = 平成13年度・秋期 |
午前 |
問21 |
内部割込みに分類されるものはどれか。
ア 記憶保護例外
| イ タイマ通知
| ウ 電源異常
| エ 入出力動作終了
|
ア
割込みが発生すると、実行中のプロセスを一時停止し、そのプロセスの再続行が可能なようにCPUの状態などを保存します。一種のサブルーチンコール(関数呼び出し)のようなものであり、割込み条件が成立すると、割込みの種類に応じてあらかじめ指定されたプログラムが実行されます。実行後は(何もなかったかのように)元のプログラムに戻ります。
プログラム割込み(内部割込み)は、ソフトウェアによって発生するものであり、オーバフロー、0による除算、記憶保護違反などによって発生します。
なお、タイマ通知、電源異常、入出力動作終了は、外部割込みです。