その後、もとのプログラムの実行を続ける。この命令実行中に割り込みが発生したとすると、次の命令が無効となる。割り込み処理が実行される。割り込み処理が終了したので、もとのプログラムに戻る。(レジスタの値を保存したい時に)裏レジスタと変換する命令。レジスタの値を保存する他の方法として、スタックへの退避もよく使われる。スタックにレジスタの値を保存するのは、低速だが何回でも実行可能。上記の割り込み処理をスタックを使って書き直すと以下のようになる。IFF1、IFF2がある。コピーされ、IFF1は(通常割込み不許可)になる。許可/不許可のどちらだったかわからなくなる。NMIを受け取らないような仕組みが用意されることもある。立ち上がりであるが、検出する状態が異なる。