ソフトウェア

基本情報技術者試験 科目A免除 修了試験 20151220 実施分 問10

MPU の割込みには外部割込みと内部割込みがある。外部割込みの例として,適切なものはどれか。
  • ア 0 で除算をしたときに発生する割込み
  • イ ウォッチドッグタイマのタイムアウトが起きたときに発生する割込み
  • ウ 未定義命令を実行しようとしたときに発生する割込み
  • エ メモリやデバイスが存在しない領域にアクセスしたときに発生する割込み

出典:基本情報技術者試験 科目A免除 修了試験 20151220 実施分 問10

答えと解説を見る

正解:イ

覚える知識

内部割込みと外部割込みの分類

外部割込みはタイマや入出力装置など、CPU外部の要因による割込みである。

この問題で必要なこと

タイマなど外部装置が起こす割込みが外部割込み。0除算、未定義命令、アクセス違反は内部割込み(プログラム割込み)。

ひっかけ

アクセス違反などのプログラム例外を外部割込みと思わせる。

この知識の出題:本試験系 8 回・免除試験 23 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「ソフトウェアの階層と OS の基本機能」で学ぶ

同じ知識の過去問