Undocumented 8086 instructions, explained by the microcode - Ken Shirriff excels himself here, explaining the hidden/unused instructions of the 8086, with microcode listings:
An inconvenient part of segment addressing is that if you want to access more than 64K, you need to change the segment register
One tricky part is that the FARRET micro-subroutine examines bit 3 of the instruction to determine whether it does a near return or a far return.
Leave a comment: