ITの基礎知識|ITパスポート・基本情報

基本情報技術者 平成24年春 問11

2017.10.16

外部割込みに分類されるものはどれか。

  • ア: インターバルタイマによって,指定時間経過時に生じる割込み
  • イ: 演算結果のオーバフローやゼロによる除算で生じる割込み
  • ウ: 仮想記憶管理において,存在しないページへのアクセスによって生じる割込み
  • エ: ソフトウェア割込み命令の実行によって生じる割込み

Show answer

正解: ア

解説:

 

割込みには、以下のようなものがある。

 

内部割込み

外部割込み

監視プログラム呼出し(SVC)割込み

プログラム割込み

入出力割込み

機械チェック割込み

タイマ割込

オペレータ割込み

① 監視プログラム呼出し( SVC:SuperVisor Call )割込み

 プログラムの中で監視プログラムの特定のシステム・ サービスを 使うとき起こる。たとえば、プログラムの中で入出力装置を使うときに、 この割込みが起こる。

② 入出力割込み

 入出力装置の操作完了を知らせる場合に起こる。

③ 外部割込み

 時間間隔が完了したり(タイマ割込)、オペレータが操作卓上の割込キーを 押したときなどに起こる。たとえば、タイムスライスで割当てられた時間が 経過すると、この割込みが起こる。

④ プログラム割込み

 プログラムの誤り、ページ不在などによって引き起こされる。

⑤ 機械チェック割込み

 機械の誤動作によって引き起こされる。