1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| int sum = 0;
00000000 push ebp
00000001 mov ebp,esp
00000003 sub esp,0Ch
00000006 mov dword ptr [ebp-4],ecx
00000009 cmp dword ptr ds:[0011313Ch],0
00000010 je 00000017
00000012 call 61BD63AB
00000017 xor edx,edx
00000019 mov dword ptr [ebp-0Ch],edx
0000001c xor edx,edx
0000001e mov dword ptr [ebp-8],edx
00000021 xor edx,edx
00000023 mov dword ptr [ebp-8],edx
for (int i = 0; i < 100; i++)
00000026 xor edx,edx
00000028 mov dword ptr [ebp-0Ch],edx
0000002b nop
0000002c jmp 00000037
sum += i;
0000002e mov eax,dword ptr [ebp-0Ch]
00000031 add dword ptr [ebp-8],eax
for (int i = 0; i < 100; i++)
00000034 inc dword ptr [ebp-0Ch]
00000037 cmp dword ptr [ebp-0Ch],64h
0000003b jl 0000002E
Console.WriteLine(sum);
0000003d mov ecx,dword ptr [ebp-8]
00000040 call 5B41C340
} |
Partager