diff options
Diffstat (limited to 'bin86-0.3/as/asm/inher.asm')
-rw-r--r-- | bin86-0.3/as/asm/inher.asm | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/bin86-0.3/as/asm/inher.asm b/bin86-0.3/as/asm/inher.asm new file mode 100644 index 0000000..f1343fa --- /dev/null +++ b/bin86-0.3/as/asm/inher.asm @@ -0,0 +1,127 @@ +; INHER.ASM + +; INHER opcodes + + AAA + AAS + + CLC + CLD + CLI + CLTS + CMC + CMPSB + + DAA + DAS + + HLT + + INTO + INSB + + LAHF + LEAVE + LOCK + LODSB + + MOVSB + + NOP + + OUTSB + + REP + REPE + REPNE + + SAHF + SCASB + STC + STD + STI + STOSB + + WAIT + +; INHER16 and INHER32 opcodes + + USE16 + + CBW + CWD + CWDE + CDQ + CMPSW + CMPSD + + INSW + INSD + IRET + IRETD + + LODSW + LODSD + + MOVSW + MOVSD + + OUTSW + OUTSD + + POPA + POPAD + POPF + POPFD + PUSHA + PUSHAD + PUSHF + PUSHFD + + SCASW + SCASD + STOSW + STOSW + + XLAT + XLATB + + USE32 + + CBW + CWD + CWDE + CDQ + CMPSW + CMPSD + + INSW + INSD + IRET + IRETD + + LODSW + LODSD + + MOVSW + MOVSD + + OUTSW + OUTSD + + POPA + POPAD + POPF + POPFD + PUSHA + PUSHAD + PUSHF + PUSHFD + + SCASW + SCASD + STOSW + STOSW + + XLAT + XLATB |