ソフトウェア
基本情報技術者試験 科目A免除 修了試験 201006 実施分 問10
プロセッサが割込みを発生するのはどの時点か。
- ア キャッシュメモリにアクセスしたがヒットしなかった場合
- イ 特権モードでの入出力開始命令の実行
- ウ 浮動小数点演算におけるあふれ(オーバフロー)の発生
- エ メモリインタリーブ方式によるバンクの切替え完了
出典:基本情報技術者試験 科目A免除 修了試験 201006 実施分 問10
答えと解説を見る
正解:ウ
覚える知識
内部割込みと外部割込みの分類
演算あふれなど命令実行中の異常で発生する割込みは内部割込み(プログラム割込み)。
この問題で必要なこと
浮動小数点のオーバフローは命令実行に伴うプログラム割込み(内部割込み)として発生する。キャッシュミスやバンク切替えでは割込みは起きない。
ひっかけ
キャッシュミスや入出力開始命令の実行そのものを割込み発生と誤認させる。
この知識の出題:本試験系 8 回・免除試験 23 回(公開問題での観測値)