Skip to content

Instantly share code, notes, and snippets.

@eddyz87

eddyz87/disasm.s Secret

Last active July 19, 2023 12:33
Show Gist options
  • Save eddyz87/94b35fd89f023c43dd2480e196b28ea1 to your computer and use it in GitHub Desktop.
Save eddyz87/94b35fd89f023c43dd2480e196b28ea1 to your computer and use it in GitHub Desktop.
movsx 64/32 dst, 16 src
# 64 dst, 32 src, movsx <non-ereg> <non-ereg>
48 63 C0 movsx rax,eax
48 63 C7 movsx rax,edi
48 63 C6 movsx rax,esi
48 63 C2 movsx rax,edx
48 63 C1 movsx rax,ecx
48 63 C3 movsx rax,ebx
48 63 F8 movsx rdi,eax
48 63 FF movsx rdi,edi
48 63 FE movsx rdi,esi
48 63 FA movsx rdi,edx
48 63 F9 movsx rdi,ecx
48 63 FB movsx rdi,ebx
48 63 F0 movsx rsi,eax
48 63 F7 movsx rsi,edi
48 63 F6 movsx rsi,esi
48 63 F2 movsx rsi,edx
48 63 F1 movsx rsi,ecx
48 63 F3 movsx rsi,ebx
48 63 D0 movsx rdx,eax
48 63 D7 movsx rdx,edi
48 63 D6 movsx rdx,esi
48 63 D2 movsx rdx,edx
48 63 D1 movsx rdx,ecx
48 63 D3 movsx rdx,ebx
48 63 C8 movsx rcx,eax
48 63 CF movsx rcx,edi
48 63 CE movsx rcx,esi
48 63 CA movsx rcx,edx
48 63 C9 movsx rcx,ecx
48 63 CB movsx rcx,ebx
48 63 D8 movsx rbx,eax
48 63 DF movsx rbx,edi
48 63 DE movsx rbx,esi
48 63 DA movsx rbx,edx
48 63 D9 movsx rbx,ecx
48 63 DB movsx rbx,ebx
# 64 dst, 32 src, movsx <non-ereg> <ereg>
49 63 C0 movsx rax,r8d
49 63 C5 movsx rax,r13d
49 63 C6 movsx rax,r14d
49 63 C7 movsx rax,r15d
49 63 F8 movsx rdi,r8d
49 63 FD movsx rdi,r13d
49 63 FE movsx rdi,r14d
49 63 FF movsx rdi,r15d
49 63 F0 movsx rsi,r8d
49 63 F5 movsx rsi,r13d
49 63 F6 movsx rsi,r14d
49 63 F7 movsx rsi,r15d
49 63 D0 movsx rdx,r8d
49 63 D5 movsx rdx,r13d
49 63 D6 movsx rdx,r14d
49 63 D7 movsx rdx,r15d
49 63 C8 movsx rcx,r8d
49 63 CD movsx rcx,r13d
49 63 CE movsx rcx,r14d
49 63 CF movsx rcx,r15d
49 63 D8 movsx rbx,r8d
49 63 DD movsx rbx,r13d
49 63 DE movsx rbx,r14d
49 63 DF movsx rbx,r15d
# 64 dst, 32 src, movsx <ereg> <non-ereg>
4C 63 C0 movsx r8,eax
4C 63 C7 movsx r8,edi
4C 63 C6 movsx r8,esi
4C 63 C2 movsx r8,edx
4C 63 C1 movsx r8,ecx
4C 63 C3 movsx r8,ebx
4C 63 E8 movsx r13,eax
4C 63 EF movsx r13,edi
4C 63 EE movsx r13,esi
4C 63 EA movsx r13,edx
4C 63 E9 movsx r13,ecx
4C 63 EB movsx r13,ebx
4C 63 F0 movsx r14,eax
4C 63 F7 movsx r14,edi
4C 63 F6 movsx r14,esi
4C 63 F2 movsx r14,edx
4C 63 F1 movsx r14,ecx
4C 63 F3 movsx r14,ebx
4C 63 F8 movsx r15,eax
4C 63 FF movsx r15,edi
4C 63 FE movsx r15,esi
4C 63 FA movsx r15,edx
4C 63 F9 movsx r15,ecx
4C 63 FB movsx r15,ebx
# 64 dst, 32 src, movsx <ereg> <ereg>
4D 63 C0 movsx r8,r8d
4D 63 C5 movsx r8,r13d
4D 63 C6 movsx r8,r14d
4D 63 C7 movsx r8,r15d
4D 63 E8 movsx r13,r8d
4D 63 ED movsx r13,r13d
4D 63 EE movsx r13,r14d
4D 63 EF movsx r13,r15d
4D 63 F0 movsx r14,r8d
4D 63 F5 movsx r14,r13d
4D 63 F6 movsx r14,r14d
4D 63 F7 movsx r14,r15d
4D 63 F8 movsx r15,r8d
4D 63 FD movsx r15,r13d
4D 63 FE movsx r15,r14d
4D 63 FF movsx r15,r15d
# 64 dst, 16 src, movsx <non-ereg> <non-ereg>
48 0F BF C0 movsx rax,ax
48 0F BF C7 movsx rax,di
48 0F BF C6 movsx rax,si
48 0F BF C2 movsx rax,dx
48 0F BF C1 movsx rax,cx
48 0F BF C3 movsx rax,bx
48 0F BF F8 movsx rdi,ax
48 0F BF FF movsx rdi,di
48 0F BF FE movsx rdi,si
48 0F BF FA movsx rdi,dx
48 0F BF F9 movsx rdi,cx
48 0F BF FB movsx rdi,bx
48 0F BF F0 movsx rsi,ax
48 0F BF F7 movsx rsi,di
48 0F BF F6 movsx rsi,si
48 0F BF F2 movsx rsi,dx
48 0F BF F1 movsx rsi,cx
48 0F BF F3 movsx rsi,bx
48 0F BF D0 movsx rdx,ax
48 0F BF D7 movsx rdx,di
48 0F BF D6 movsx rdx,si
48 0F BF D2 movsx rdx,dx
48 0F BF D1 movsx rdx,cx
48 0F BF D3 movsx rdx,bx
48 0F BF C8 movsx rcx,ax
48 0F BF CF movsx rcx,di
48 0F BF CE movsx rcx,si
48 0F BF CA movsx rcx,dx
48 0F BF C9 movsx rcx,cx
48 0F BF CB movsx rcx,bx
48 0F BF D8 movsx rbx,ax
48 0F BF DF movsx rbx,di
48 0F BF DE movsx rbx,si
48 0F BF DA movsx rbx,dx
48 0F BF D9 movsx rbx,cx
48 0F BF DB movsx rbx,bx
# 64 dst, 16 src, movsx <non-ereg> <ereg>
49 0F BF C0 movsx rax,r8w
49 0F BF C5 movsx rax,r13w
49 0F BF C6 movsx rax,r14w
49 0F BF C7 movsx rax,r15w
49 0F BF F8 movsx rdi,r8w
49 0F BF FD movsx rdi,r13w
49 0F BF FE movsx rdi,r14w
49 0F BF FF movsx rdi,r15w
49 0F BF F0 movsx rsi,r8w
49 0F BF F5 movsx rsi,r13w
49 0F BF F6 movsx rsi,r14w
49 0F BF F7 movsx rsi,r15w
49 0F BF D0 movsx rdx,r8w
49 0F BF D5 movsx rdx,r13w
49 0F BF D6 movsx rdx,r14w
49 0F BF D7 movsx rdx,r15w
49 0F BF C8 movsx rcx,r8w
49 0F BF CD movsx rcx,r13w
49 0F BF CE movsx rcx,r14w
49 0F BF CF movsx rcx,r15w
49 0F BF D8 movsx rbx,r8w
49 0F BF DD movsx rbx,r13w
49 0F BF DE movsx rbx,r14w
49 0F BF DF movsx rbx,r15w
# 64 dst, 16 src, movsx <ereg> <non-ereg>
4C 0F BF C0 movsx r8,ax
4C 0F BF C7 movsx r8,di
4C 0F BF C6 movsx r8,si
4C 0F BF C2 movsx r8,dx
4C 0F BF C1 movsx r8,cx
4C 0F BF C3 movsx r8,bx
4C 0F BF E8 movsx r13,ax
4C 0F BF EF movsx r13,di
4C 0F BF EE movsx r13,si
4C 0F BF EA movsx r13,dx
4C 0F BF E9 movsx r13,cx
4C 0F BF EB movsx r13,bx
4C 0F BF F0 movsx r14,ax
4C 0F BF F7 movsx r14,di
4C 0F BF F6 movsx r14,si
4C 0F BF F2 movsx r14,dx
4C 0F BF F1 movsx r14,cx
4C 0F BF F3 movsx r14,bx
4C 0F BF F8 movsx r15,ax
4C 0F BF FF movsx r15,di
4C 0F BF FE movsx r15,si
4C 0F BF FA movsx r15,dx
4C 0F BF F9 movsx r15,cx
4C 0F BF FB movsx r15,bx
# 64 dst, 16 src, movsx <ereg> <ereg>
4D 0F BF C0 movsx r8,r8w
4D 0F BF C5 movsx r8,r13w
4D 0F BF C6 movsx r8,r14w
4D 0F BF C7 movsx r8,r15w
4D 0F BF E8 movsx r13,r8w
4D 0F BF ED movsx r13,r13w
4D 0F BF EE movsx r13,r14w
4D 0F BF EF movsx r13,r15w
4D 0F BF F0 movsx r14,r8w
4D 0F BF F5 movsx r14,r13w
4D 0F BF F6 movsx r14,r14w
4D 0F BF F7 movsx r14,r15w
4D 0F BF F8 movsx r15,r8w
4D 0F BF FD movsx r15,r13w
4D 0F BF FE movsx r15,r14w
4D 0F BF FF movsx r15,r15w
# 64 dst, 8 src, movsx <non-ereg> <non-ereg>
48 0F BE C0 movsx rax,al
48 0F BE C2 movsx rax,dl
48 0F BE C6 movsx rax,sil
48 0F BE C2 movsx rax,dl
48 0F BE C1 movsx rax,cl
48 0F BE C3 movsx rax,bl
48 0F BE F8 movsx rdi,al
48 0F BE FA movsx rdi,dl
48 0F BE FE movsx rdi,sil
48 0F BE FA movsx rdi,dl
48 0F BE F9 movsx rdi,cl
48 0F BE FB movsx rdi,bl
48 0F BE F0 movsx rsi,al
48 0F BE F2 movsx rsi,dl
48 0F BE F6 movsx rsi,sil
48 0F BE F2 movsx rsi,dl
48 0F BE F1 movsx rsi,cl
48 0F BE F3 movsx rsi,bl
48 0F BE D0 movsx rdx,al
48 0F BE D2 movsx rdx,dl
48 0F BE D6 movsx rdx,sil
48 0F BE D2 movsx rdx,dl
48 0F BE D1 movsx rdx,cl
48 0F BE D3 movsx rdx,bl
48 0F BE C8 movsx rcx,al
48 0F BE CA movsx rcx,dl
48 0F BE CE movsx rcx,sil
48 0F BE CA movsx rcx,dl
48 0F BE C9 movsx rcx,cl
48 0F BE CB movsx rcx,bl
48 0F BE D8 movsx rbx,al
48 0F BE DA movsx rbx,dl
48 0F BE DE movsx rbx,sil
48 0F BE DA movsx rbx,dl
48 0F BE D9 movsx rbx,cl
48 0F BE DB movsx rbx,bl
# 64 dst, 8 src, movsx <non-ereg> <ereg>
49 0F BE C0 movsx rax,r8b
49 0F BE C5 movsx rax,r13b
49 0F BE C6 movsx rax,r14b
49 0F BE C7 movsx rax,r15b
49 0F BE F8 movsx rdi,r8b
49 0F BE FD movsx rdi,r13b
49 0F BE FE movsx rdi,r14b
49 0F BE FF movsx rdi,r15b
49 0F BE F0 movsx rsi,r8b
49 0F BE F5 movsx rsi,r13b
49 0F BE F6 movsx rsi,r14b
49 0F BE F7 movsx rsi,r15b
49 0F BE D0 movsx rdx,r8b
49 0F BE D5 movsx rdx,r13b
49 0F BE D6 movsx rdx,r14b
49 0F BE D7 movsx rdx,r15b
49 0F BE C8 movsx rcx,r8b
49 0F BE CD movsx rcx,r13b
49 0F BE CE movsx rcx,r14b
49 0F BE CF movsx rcx,r15b
49 0F BE D8 movsx rbx,r8b
49 0F BE DD movsx rbx,r13b
49 0F BE DE movsx rbx,r14b
49 0F BE DF movsx rbx,r15b
# 64 dst, 8 src, movsx <ereg> <non-ereg>
4C 0F BE C0 movsx r8,al
4C 0F BE C2 movsx r8,dl
4C 0F BE C6 movsx r8,sil
4C 0F BE C2 movsx r8,dl
4C 0F BE C1 movsx r8,cl
4C 0F BE C3 movsx r8,bl
4C 0F BE E8 movsx r13,al
4C 0F BE EA movsx r13,dl
4C 0F BE EE movsx r13,sil
4C 0F BE EA movsx r13,dl
4C 0F BE E9 movsx r13,cl
4C 0F BE EB movsx r13,bl
4C 0F BE F0 movsx r14,al
4C 0F BE F2 movsx r14,dl
4C 0F BE F6 movsx r14,sil
4C 0F BE F2 movsx r14,dl
4C 0F BE F1 movsx r14,cl
4C 0F BE F3 movsx r14,bl
4C 0F BE F8 movsx r15,al
4C 0F BE FA movsx r15,dl
4C 0F BE FE movsx r15,sil
4C 0F BE FA movsx r15,dl
4C 0F BE F9 movsx r15,cl
4C 0F BE FB movsx r15,bl
# 64 dst, 8 src, movsx <ereg> <ereg>
4D 0F BE C0 movsx r8,r8b
4D 0F BE C5 movsx r8,r13b
4D 0F BE C6 movsx r8,r14b
4D 0F BE C7 movsx r8,r15b
4D 0F BE E8 movsx r13,r8b
4D 0F BE ED movsx r13,r13b
4D 0F BE EE movsx r13,r14b
4D 0F BE EF movsx r13,r15b
4D 0F BE F0 movsx r14,r8b
4D 0F BE F5 movsx r14,r13b
4D 0F BE F6 movsx r14,r14b
4D 0F BE F7 movsx r14,r15b
4D 0F BE F8 movsx r15,r8b
4D 0F BE FD movsx r15,r13b
4D 0F BE FE movsx r15,r14b
4D 0F BE FF movsx r15,r15b
# 32 dst, 16 src, movsx <non-ereg> <non-ereg>
0F BF C0 movsx eax,ax
0F BF C7 movsx eax,di
0F BF C6 movsx eax,si
0F BF C2 movsx eax,dx
0F BF C1 movsx eax,cx
0F BF C3 movsx eax,bx
0F BF F8 movsx edi,ax
0F BF FF movsx edi,di
0F BF FE movsx edi,si
0F BF FA movsx edi,dx
0F BF F9 movsx edi,cx
0F BF FB movsx edi,bx
0F BF F0 movsx esi,ax
0F BF F7 movsx esi,di
0F BF F6 movsx esi,si
0F BF F2 movsx esi,dx
0F BF F1 movsx esi,cx
0F BF F3 movsx esi,bx
0F BF D0 movsx edx,ax
0F BF D7 movsx edx,di
0F BF D6 movsx edx,si
0F BF D2 movsx edx,dx
0F BF D1 movsx edx,cx
0F BF D3 movsx edx,bx
0F BF C8 movsx ecx,ax
0F BF CF movsx ecx,di
0F BF CE movsx ecx,si
0F BF CA movsx ecx,dx
0F BF C9 movsx ecx,cx
0F BF CB movsx ecx,bx
0F BF D8 movsx ebx,ax
0F BF DF movsx ebx,di
0F BF DE movsx ebx,si
0F BF DA movsx ebx,dx
0F BF D9 movsx ebx,cx
0F BF DB movsx ebx,bx
# 32 dst, 16 src, movsx <non-ereg> <ereg>
41 0F BF C0 movsx eax,r8w
41 0F BF C5 movsx eax,r13w
41 0F BF C6 movsx eax,r14w
41 0F BF C7 movsx eax,r15w
41 0F BF F8 movsx edi,r8w
41 0F BF FD movsx edi,r13w
41 0F BF FE movsx edi,r14w
41 0F BF FF movsx edi,r15w
41 0F BF F0 movsx esi,r8w
41 0F BF F5 movsx esi,r13w
41 0F BF F6 movsx esi,r14w
41 0F BF F7 movsx esi,r15w
41 0F BF D0 movsx edx,r8w
41 0F BF D5 movsx edx,r13w
41 0F BF D6 movsx edx,r14w
41 0F BF D7 movsx edx,r15w
41 0F BF C8 movsx ecx,r8w
41 0F BF CD movsx ecx,r13w
41 0F BF CE movsx ecx,r14w
41 0F BF CF movsx ecx,r15w
41 0F BF D8 movsx ebx,r8w
41 0F BF DD movsx ebx,r13w
41 0F BF DE movsx ebx,r14w
41 0F BF DF movsx ebx,r15w
# 32 dst, 16 src, movsx <ereg> <non-ereg>
44 0F BF C0 movsx r8d,ax
44 0F BF C7 movsx r8d,di
44 0F BF C6 movsx r8d,si
44 0F BF C2 movsx r8d,dx
44 0F BF C1 movsx r8d,cx
44 0F BF C3 movsx r8d,bx
44 0F BF E8 movsx r13d,ax
44 0F BF EF movsx r13d,di
44 0F BF EE movsx r13d,si
44 0F BF EA movsx r13d,dx
44 0F BF E9 movsx r13d,cx
44 0F BF EB movsx r13d,bx
44 0F BF F0 movsx r14d,ax
44 0F BF F7 movsx r14d,di
44 0F BF F6 movsx r14d,si
44 0F BF F2 movsx r14d,dx
44 0F BF F1 movsx r14d,cx
44 0F BF F3 movsx r14d,bx
44 0F BF F8 movsx r15d,ax
44 0F BF FF movsx r15d,di
44 0F BF FE movsx r15d,si
44 0F BF FA movsx r15d,dx
44 0F BF F9 movsx r15d,cx
44 0F BF FB movsx r15d,bx
# 32 dst, 16 src, movsx <ereg> <ereg>
45 0F BF C0 movsx r8d,r8w
45 0F BF C5 movsx r8d,r13w
45 0F BF C6 movsx r8d,r14w
45 0F BF C7 movsx r8d,r15w
45 0F BF E8 movsx r13d,r8w
45 0F BF ED movsx r13d,r13w
45 0F BF EE movsx r13d,r14w
45 0F BF EF movsx r13d,r15w
45 0F BF F0 movsx r14d,r8w
45 0F BF F5 movsx r14d,r13w
45 0F BF F6 movsx r14d,r14w
45 0F BF F7 movsx r14d,r15w
45 0F BF F8 movsx r15d,r8w
45 0F BF FD movsx r15d,r13w
45 0F BF FE movsx r15d,r14w
45 0F BF FF movsx r15d,r15w
# 32 dst, 8 src, movsx <non-ereg> <non-ereg>
0F BE C0 movsx eax,al
0F BE C2 movsx eax,dl
40 0F BE C6 movsx eax,sil
0F BE C2 movsx eax,dl
0F BE C1 movsx eax,cl
0F BE C3 movsx eax,bl
0F BE F8 movsx edi,al
0F BE FA movsx edi,dl
40 0F BE FE movsx edi,sil
0F BE FA movsx edi,dl
0F BE F9 movsx edi,cl
0F BE FB movsx edi,bl
0F BE F0 movsx esi,al
0F BE F2 movsx esi,dl
40 0F BE F6 movsx esi,sil
0F BE F2 movsx esi,dl
0F BE F1 movsx esi,cl
0F BE F3 movsx esi,bl
0F BE D0 movsx edx,al
0F BE D2 movsx edx,dl
40 0F BE D6 movsx edx,sil
0F BE D2 movsx edx,dl
0F BE D1 movsx edx,cl
0F BE D3 movsx edx,bl
0F BE C8 movsx ecx,al
0F BE CA movsx ecx,dl
40 0F BE CE movsx ecx,sil
0F BE CA movsx ecx,dl
0F BE C9 movsx ecx,cl
0F BE CB movsx ecx,bl
0F BE D8 movsx ebx,al
0F BE DA movsx ebx,dl
40 0F BE DE movsx ebx,sil
0F BE DA movsx ebx,dl
0F BE D9 movsx ebx,cl
0F BE DB movsx ebx,bl
# 32 dst, 8 src, movsx <non-ereg> <ereg>
41 0F BE C0 movsx eax,r8b
41 0F BE C5 movsx eax,r13b
41 0F BE C6 movsx eax,r14b
41 0F BE C7 movsx eax,r15b
41 0F BE F8 movsx edi,r8b
41 0F BE FD movsx edi,r13b
41 0F BE FE movsx edi,r14b
41 0F BE FF movsx edi,r15b
41 0F BE F0 movsx esi,r8b
41 0F BE F5 movsx esi,r13b
41 0F BE F6 movsx esi,r14b
41 0F BE F7 movsx esi,r15b
41 0F BE D0 movsx edx,r8b
41 0F BE D5 movsx edx,r13b
41 0F BE D6 movsx edx,r14b
41 0F BE D7 movsx edx,r15b
41 0F BE C8 movsx ecx,r8b
41 0F BE CD movsx ecx,r13b
41 0F BE CE movsx ecx,r14b
41 0F BE CF movsx ecx,r15b
41 0F BE D8 movsx ebx,r8b
41 0F BE DD movsx ebx,r13b
41 0F BE DE movsx ebx,r14b
41 0F BE DF movsx ebx,r15b
# 32 dst, 8 src, movsx <ereg> <non-ereg>
44 0F BE C0 movsx r8d,al
44 0F BE C2 movsx r8d,dl
44 0F BE C6 movsx r8d,sil
44 0F BE C2 movsx r8d,dl
44 0F BE C1 movsx r8d,cl
44 0F BE C3 movsx r8d,bl
44 0F BE E8 movsx r13d,al
44 0F BE EA movsx r13d,dl
44 0F BE EE movsx r13d,sil
44 0F BE EA movsx r13d,dl
44 0F BE E9 movsx r13d,cl
44 0F BE EB movsx r13d,bl
44 0F BE F0 movsx r14d,al
44 0F BE F2 movsx r14d,dl
44 0F BE F6 movsx r14d,sil
44 0F BE F2 movsx r14d,dl
44 0F BE F1 movsx r14d,cl
44 0F BE F3 movsx r14d,bl
44 0F BE F8 movsx r15d,al
44 0F BE FA movsx r15d,dl
44 0F BE FE movsx r15d,sil
44 0F BE FA movsx r15d,dl
44 0F BE F9 movsx r15d,cl
44 0F BE FB movsx r15d,bl
# 32 dst, 8 src, movsx <ereg> <ereg>
45 0F BE C0 movsx r8d,r8b
45 0F BE C5 movsx r8d,r13b
45 0F BE C6 movsx r8d,r14b
45 0F BE C7 movsx r8d,r15b
45 0F BE E8 movsx r13d,r8b
45 0F BE ED movsx r13d,r13b
45 0F BE EE movsx r13d,r14b
45 0F BE EF movsx r13d,r15b
45 0F BE F0 movsx r14d,r8b
45 0F BE F5 movsx r14d,r13b
45 0F BE F6 movsx r14d,r14b
45 0F BE F7 movsx r14d,r15b
45 0F BE F8 movsx r15d,r8b
45 0F BE FD movsx r15d,r13b
45 0F BE FE movsx r15d,r14b
45 0F BE FF movsx r15d,r15b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment