mirror of
https://github.com/bitdefender/bddisasm.git
synced 2024-11-12 18:38:55 +00:00
9ba1e6a2f9
Multiple minor fixes to existing instructions. Moved x86 decoding tests in a separate directory & improved the test script.
41 lines
599 B
NASM
41 lines
599 B
NASM
bits 32
|
|
|
|
push ax
|
|
pop ax
|
|
push eax
|
|
pop eax
|
|
|
|
push word 0x7F
|
|
push dword 0x7FFF
|
|
|
|
push word [bx]
|
|
pop word [bx]
|
|
push word [ebx]
|
|
pop word [ebx]
|
|
push dword [bx]
|
|
pop dword [bx]
|
|
push dword [ebx]
|
|
pop dword [ebx]
|
|
|
|
enter 0x10, 0x20
|
|
leave
|
|
|
|
push es
|
|
pop es
|
|
push ds
|
|
pop ds
|
|
push ss
|
|
pop ss
|
|
push fs
|
|
pop fs
|
|
push gs
|
|
pop gs
|
|
|
|
pusha
|
|
popa
|
|
pushad
|
|
popad
|
|
pushfw
|
|
popfw
|
|
pushfd
|
|
popfd |