__asm{ push ebp mov ebp,esp push -1 push 0 push 0 mov eax,dword ptr fs:[0] push eax mov dword ptr fs:[0],esp sub esp,68 push ebx push esi push edi pop eax pop eax pop eax add esp,68 pop eax mov dword ptr fs:[0],eax pop eax pop eax pop eax pop eax mov ebp,eax
push ebp mov ebp,esp push -1 push 0 push 0 mov eax,dword ptr fs:[0] push eax mov dword ptr fs:[0],esp sub esp,68 push ebx push esi push edi pop eax pop eax pop eax add esp,68 pop eax mov dword ptr fs:[0],eax pop eax pop eax pop eax pop eax mov ebp,eax
PUSHAD ADD EAX,EAX ADD EAX,EAX PUSH ECX PUSH ECX PUSH EDX PUSH EAX PUSH ECX PUSH EBX PUSH ECX PUSH EDX PUSH EDX AND EAX,EAX POP EBX POP EAX POP EDX ADD EAX,EAX POP ECX POP EAX POP EDX POP EBX POP EAX POP EDX POPAD