2

When the 8086 Trap Flag (TF) is set, a type 1 interrupt is generated automatically after nearly every instruction. I'm looking for a full list of the exceptions for an 8086/8088 emulator. Have I missed any from the list below or written anything that is wrong?

  1. REPxx, LOCK and code segment prefixes
  2. MOV to segment and POP segment register
  3. IRET and POPF if TF set after Flags popped but reset before

Notes

  1. No interrupts of any kind recognized immediately after a prefix
  2. Restricted to MOV SS,xxxx and POP SS on later processors
  3. Single-stepping begins at end of the next instruction
4

0 回答 0