8086 トラップ フラグ (TF) がセットされると、ほぼすべての命令の後にタイプ 1 割り込みが自動的に生成されます。8086/8088 エミュレーターの例外の完全なリストを探しています。以下のリストを見逃していたり、何か間違ったことを書いたりしていませんか?
- REPxx、LOCK、およびコード セグメントのプレフィックス
- セグメントへの MOV および POP セグメント レジスタ
- フラグがポップされた後にTFが設定され、前にリセットされた場合、IRETおよびPOPF
ノート
- 接頭辞の直後にはいかなる種類の割り込みも認識されない
- それ以降のプロセッサでは、MOV SS、xxxx、および POP SS に制限されます
- シングルステップは、次の命令の最後で開始されます