外部割込みに分類されるものはどれか。
ア | インターバルタイマによって,指定時間経過時に生じる割込み |
イ | 演算結果のオーバフローやゼロによる除算で生じる割込み |
ウ | 仮想記憶管理において,存在しないページへのアクセスによって生じる割込み |
エ | ソフトウェア割込み命令の実行によって生じる割込み |
割込みとは、プログラム実行中に優先度や緊急度が高い事象が発生したのを受けてプログラム実行を停止させて対応処理を行う仕組みである。
その事象の発生原因がプログラム内部の場合は内部割り込み、外的要因であれば外部割込みという。
■外部割込みの例ア | ○ | タイマによって発生する割込みは外部割込みなので、外部割込みである。 |
イ | × | 演算結果のオーバフローやゼロによる除算で生じる割込みは、プログラム割込みなので内部割込みである。 |
ウ | × | 仮想記憶管理に関する説明である。仮想記憶へのアクセスはシステムソフトウェアあ行なうので内部割込みである。 |
エ | × | ソフトウェア割込み命令の実行によって生じる割込みは、スーパーバイザコール割込み(SVC割込み)なので内部割込みである。 |