基本情報暗記無料で始める

割込み処理とは?わりこみしょり

割込み処理とは、CPUが現在の処理を一時中断し、優先度の高い別の処理(割込みハンドラ)を実行してから元の処理に戻る仕組み。ハードウェア割込み(入出力機器からの信号など)とソフトウェア割込み(プログラムからの要求など)に大別される。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では2回出題されています(2018年度〜2019年度)。

基本情報技術者試験の頻出用語/テクノロジ系

この語が出る過去問を解く →

具体例

プリンタの印刷完了通知や、キーボードのキー入力はハードウェア割込みの例。CPUは割込みが発生すると、実行中の処理の状態(レジスタ=CPUの中の一時置き場の値など)を退避してから割込み処理へ移り、処理後に状態を復元して元の処理を再開する。

試験での引っ掛け

分類の軸を混ぜないこと。内部割込みはゼロ除算やページフォールト(必要なページが主記憶に無いときに起きる割込み)など実行中のプログラム自身が原因、外部割込みは入出力完了やタイマなどCPUの外が原因。元の処理へ戻るため、プログラムカウンタ(次に実行する命令の場所を示すレジスタ)とPSW(Program Status Word:CPUの実行状態をまとめた情報)を退避する点も頻出。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2018年度〜2019年度)
  • 分野:テクノロジ系
  • 分類の軸を混ぜないこと。