1
0
mirror of https://github.com/bitdefender/bddisasm.git synced 2024-12-22 22:18:09 +00:00
bddisasm/bddisasm_test/x86/basic/stack_32.asm
BITDEFENDER\vlutas 9ba1e6a2f9 Added support for new Intel instructions, per Intel ISA extensions document #319433-046 (September 2022): PREFETCHITI, RAO-INT, CMPCCXADD, WRMSRNS, MSRLIST, AMX-FP16, AVX-IFMA, AVX-NE-CONVERT, AVX-VNNI-INT8.
Multiple minor fixes to existing instructions.
Moved x86 decoding tests in a separate directory & improved the test script.
2022-10-04 12:22:59 +03:00

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