ソフトウェア
平成25年度 春期 基本情報技術者試験 午前 問11
MPU の割込みには外部割込みと内部割込みがある。外部割込みの例として,適切なものはどれか。
- ア 0 で除算をしたときに発生する割込み
- イ ウォッチドッグタイマのタイムアウトが起きたときに発生する割込み
- ウ 未定義命令を実行しようとしたときに発生する割込み
- エ メモリやデバイスが存在しない領域にアクセスしたときに発生する割込み
出典:平成25年度 春期 基本情報技術者試験 午前 問11
答えと解説を見る
正解:イ
覚える知識
内部割込みと外部割込みの分類
外部割込みはプロセッサの外部要因(タイマ・I/O等)で発生し、内部割込みは命令実行中の例外で発生する。
この問題で必要なこと
ゼロ除算・未定義命令・不正アクセスなどは命令実行に起因する内部割込み、タイマ(ウォッチドッグ)やI/O完了などは外部割込み。
ひっかけ
ウォッチドッグタイムアウトを内部と誤認させ、ほかの選択肢(内部割込み)と混同させる。
この知識の出題:本試験系 8 回・免除試験 23 回(公開問題での観測値)