x86 to x64
Budget: £20 – £250 GBP
083F4858 83 EC 1C sub esp,1Ch
083F485B 53 push ebx
083F485C 8B 5C 24 24 mov ebx,dword ptr [esp+24h]
083F4860 55 push ebp
083F4861 56 push esi
083F4862 57 push edi
083F4863 8B F2 mov esi,edx
083F4865 8B F9 mov edi,ecx
083F4867 6A 01 push 1
083F4869 53 push ebx
083F486A 56 push esi
083F486B 57 push edi
083F486C 8D 44 24 20 lea eax,[esp+20h]
083F4870 90 nop
083F4871 50 push eax
083F4872 B8 30 B9 1A 77 mov eax,771AB930h
083F4877 FF D0 call eax
083F4879 85 C0 test eax,eax
083F487B 75 F0 jne 083F486D
083F487D 5F pop edi
083F487E 5E pop esi
083F487F 5D pop ebp
083F4880 5B pop ebx
083F4881 83 C4 1C add esp,1Ch
083F4884 C2 04 00 ret 4
Convert in this x64.
083F485B 53 push ebx
083F485C 8B 5C 24 24 mov ebx,dword ptr [esp+24h]
083F4860 55 push ebp
083F4861 56 push esi
083F4862 57 push edi
083F4863 8B F2 mov esi,edx
083F4865 8B F9 mov edi,ecx
083F4867 6A 01 push 1
083F4869 53 push ebx
083F486A 56 push esi
083F486B 57 push edi
083F486C 8D 44 24 20 lea eax,[esp+20h]
083F4870 90 nop
083F4871 50 push eax
083F4872 B8 30 B9 1A 77 mov eax,771AB930h
083F4877 FF D0 call eax
083F4879 85 C0 test eax,eax
083F487B 75 F0 jne 083F486D
083F487D 5F pop edi
083F487E 5E pop esi
083F487F 5D pop ebp
083F4880 5B pop ebx
083F4881 83 C4 1C add esp,1Ch
083F4884 C2 04 00 ret 4
Convert in this x64.
Related categories:
x86/x64 Assembler