ソフトウェア
基本情報技術者試験 科目A免除 修了試験 20151220 実施分 問10
MPU の割込みには外部割込みと内部割込みがある。外部割込みの例として,適切なものはどれか。
- ア 0 で除算をしたときに発生する割込み
- イ ウォッチドッグタイマのタイムアウトが起きたときに発生する割込み
- ウ 未定義命令を実行しようとしたときに発生する割込み
- エ メモリやデバイスが存在しない領域にアクセスしたときに発生する割込み
出典:基本情報技術者試験 科目A免除 修了試験 20151220 実施分 問10
答えと解説を見る
正解:イ
覚える知識
内部割込みと外部割込みの分類
外部割込みはタイマや入出力装置など、CPU外部の要因による割込みである。
この問題で必要なこと
タイマなど外部装置が起こす割込みが外部割込み。0除算、未定義命令、アクセス違反は内部割込み(プログラム割込み)。
ひっかけ
アクセス違反などのプログラム例外を外部割込みと思わせる。
この知識の出題:本試験系 8 回・免除試験 23 回(公開問題での観測値)