コンピューターの割り込み
コンピューターには
割り込みが存在します。
皆さんは割り込みとは何か
ご存知ですか?
割り込みというのは
実行中の処理を中断して
強制的に指定された処理を
行うことです。
またはそのような処理のことを
割り込みと言います。
この割り込みには
外部割込みと内部割込みの
2種類があります。
内部割込みとは
割り込み発生の事象が
プログラムの内部に
あった場合のことを言います。
例を挙げると、
0での除算、オーバーフロー
システムコールの発生
などです。
外部割込みはそれとは逆で
割り込みの事象が
プログラムの外部に
あった場合のことです。
例えば、
入出力割込み、タイマ割り込み
ハードウェアの誤作動
等が挙げられます。
基本情報技術者によく出てくるものを
表にまとめました。
割り込みに関する問題は
H29秋問10です。
↓
https://www.jitec.ipa.go.jp/1_04hanni_sukiru/mondai_kaitou_2017h29_2/2017h29a_fe_am_qs.pdf
解いてみてください!
また、解説の動画も作成しています。
↓
https://www.youtube.com/watch?v=jtZhbO4mUp0&index=10&list=PLiV2MAl3YjHY7hkVjvAl-t43pikafES30
ぜひ参考にしていてください!