平成31年 春期 基本情報技術者 午前 問9
外部割込みの原因となるものはどれか。
ア
ゼロによる除算命令の実行
イ
存在しない命令コードの実行
ウ
タイマーにより時間経過の通知
エ
ページフォールトの発生
答え ウ
【
解説
】
ア
ゼロによる除算命令の実行で、内部割込みが発生します。
イ
存在しない命令コードの実行で、内部割込みが発生します。
ウ
タイマーにより時間経過の通知で、外部割込みが発生します。
エ
ページフォールトの発生で、内部割込みが発生します。
【
キーワード
】
・割込み
【
キーワードの解説
】
割込み(Interrupt)
CPUが、CPU内部からや周辺機器(部品)から受け付ける要求の一種であり、CPUは割込み要求によって現在の処理を中断して、要求に沿った処理を行う。
割込みにはCPUの内部的な原因の内部割込みと、CPU外部からの信号による外部割込みがある。
割込みを使用する目的は、まれにしか発生しない要求を常時監視すると効率が悪いので、こういった要求を割り込みにする場合や、CPUの誤った使い方によってCPUが暴走するのを防ぐため(例外)、定期的に行う処理を確実に行うためなどがある。
戻る
一覧へ
次へ