Function Graph 0Basic Block 0Opcode: 55sub_804b3f5:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 9c 04 00 00sub     esp0x49c {var_4ac}Opcode: 8b 45 0cmov     eaxdword [ebp+data_c {arg_8}]Opcode: 8b 4d 08mov     ecxdword [ebp+data_8 {arg_4}]Opcode: 89 45 f0mov     dword [ebp-0x10 {var_14}]eaxOpcode: 8b 50 2cmov     edxdword [eax+0x2c]Opcode: 0f b7 70 0cmovzx   esiword [eax+data_c]Opcode: 0f b7 78 0emovzx   ediword [eax+0xe]Opcode: 0f b7 58 10movzx   ebxword [eax+data_10]Opcode: 89 85 ec fb ff ffmov     dword [ebp-0x414 {var_418}]eaxOpcode: 0f b7 40 12movzx   eaxword [eax+0x12]Opcode: 89 85 e8 fb ff ffmov     dword [ebp-0x418 {var_41c}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 14movzx   eaxword [eax+0x14]Opcode: 89 85 e4 fb ff ffmov     dword [ebp-0x41c {var_420}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 16movzx   eaxword [eax+0x16]Opcode: 89 85 e0 fb ff ffmov     dword [ebp-0x420 {var_424}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 18movzx   eaxword [eax+0x18]Opcode: 89 85 dc fb ff ffmov     dword [ebp-0x424 {var_428}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 1amovzx   eaxword [eax+0x1a]Opcode: 89 85 d8 fb ff ffmov     dword [ebp-0x428 {var_42c}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 1cmovzx   eaxword [eax+0x1c]Opcode: 89 85 d4 fb ff ffmov     dword [ebp-0x42c {var_430}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 1emovzx   eaxword [eax+0x1e]Opcode: 89 85 d0 fb ff ffmov     dword [ebp-0x430 {var_434}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 20movzx   eaxword [eax+data_20]Opcode: 89 85 cc fb ff ffmov     dword [ebp-0x434 {var_438}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 22movzx   eaxword [eax+0x22]Opcode: 89 85 c8 fb ff ffmov     dword [ebp-0x438 {var_43c}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 24movzx   eaxword [eax+data_24]Opcode: 89 85 c4 fb ff ffmov     dword [ebp-0x43c {var_440}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 26movzx   eaxword [eax+0x26]Opcode: 89 85 c0 fb ff ffmov     dword [ebp-0x440 {var_444}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 28movzx   eaxword [eax+0x28]Opcode: 89 85 bc fb ff ffmov     dword [ebp-0x444 {var_448}]eaxOpcode: 8b 85 ec fb ff ffmov     eaxdword [ebp-0x414 {var_418}]Opcode: 0f b7 40 2amovzx   eaxword [eax+0x2a]Opcode: 89 85 b8 fb ff ffmov     dword [ebp-0x448 {var_44c}]eaxOpcode: 89 e0mov     eaxespOpcode: 89 8d b4 fb ff ffmov     dword [ebp-0x44c {var_450}]ecxOpcode: 8b 8d b8 fb ff ffmov     ecxdword [ebp-0x448 {var_44c}]Opcode: 89 48 48mov     dword [eax+0x48 {var_464}]ecxOpcode: 8b 8d bc fb ff ffmov     ecxdword [ebp-0x444 {var_448}]Opcode: 89 48 44mov     dword [eax+0x44 {var_468}]ecxOpcode: 8b 8d c0 fb ff ffmov     ecxdword [ebp-0x440 {var_444}]Opcode: 89 48 40mov     dword [eax+0x40 {var_46c}]ecxOpcode: 8b 8d c4 fb ff ffmov     ecxdword [ebp-0x43c {var_440}]Opcode: 89 48 3cmov     dword [eax+0x3c {var_470}]ecxOpcode: 8b 8d c8 fb ff ffmov     ecxdword [ebp-0x438 {var_43c}]Opcode: 89 48 38mov     dword [eax+0x38 {var_474}]ecxOpcode: 8b 8d cc fb ff ffmov     ecxdword [ebp-0x434 {var_438}]Opcode: 89 48 34mov     dword [eax+0x34 {var_478}]ecxOpcode: 8b 8d d0 fb ff ffmov     ecxdword [ebp-0x430 {var_434}]Opcode: 89 48 30mov     dword [eax+data_30 {var_47c}]ecxOpcode: 8b 8d d4 fb ff ffmov     ecxdword [ebp-0x42c {var_430}]Opcode: 89 48 2cmov     dword [eax+0x2c {var_480}]ecxOpcode: 8b 8d d8 fb ff ffmov     ecxdword [ebp-0x428 {var_42c}]Opcode: 89 48 28mov     dword [eax+0x28 {var_484}]ecxOpcode: 8b 8d dc fb ff ffmov     ecxdword [ebp-0x424 {var_428}]Opcode: 89 48 24mov     dword [eax+data_24 {var_488}]ecxOpcode: 8b 8d e0 fb ff ffmov     ecxdword [ebp-0x420 {var_424}]Opcode: 89 48 20mov     dword [eax+data_20 {var_48c}]ecxOpcode: 8b 8d e4 fb ff ffmov     ecxdword [ebp-0x41c {var_420}]Opcode: 89 48 1cmov     dword [eax+0x1c {var_490}]ecxOpcode: 8b 8d e8 fb ff ffmov     ecxdword [ebp-0x418 {var_41c}]Opcode: 89 48 18mov     dword [eax+0x18 {var_494}]ecxOpcode: 89 58 14mov     dword [eax+0x14 {var_498}]ebxOpcode: 89 78 10mov     dword [eax+data_10 {var_49c}]ediOpcode: 89 70 0cmov     dword [eax+data_c {var_4a0}]esiOpcode: 89 50 08mov     dword [eax+data_8 {var_4a4}]edxOpcode: 8d 8d f0 fb ff fflea     ecx[ebp-0x410] {var_414}Opcode: 89 08mov     dword [eax {var_4ac}]ecxOpcode: c7 40 04 2c 04 05 08mov     dword [eax+data_4 {var_4a8}]data_805042c  {"Instructions: $d\nR0  = $08X R1 …"}Opcode: 89 8d b0 fb ff ffmov     dword [ebp-0x450 {var_454}]ecxOpcode: e8 5d 01 00 00call    sub_804b6e9Opcode: 90nop     Opcode: 89 e1mov     ecxespOpcode: 8b 95 b0 fb ff ffmov     edxdword [ebp-0x450 {var_454}]Opcode: 89 51 04mov     dword [ecx+data_4 {var_4a8}]edxOpcode: 8b b5 b4 fb ff ffmov     esidword [ebp-0x44c {var_450}]Opcode: 89 31mov     dword [ecx {var_4ac}]esiOpcode: 89 85 ac fb ff ffmov     dword [ebp-0x454 {var_458}]eaxOpcode: e8 1c fd ff ffcall    sub_804b2c7Opcode: 90nop     Opcode: 81 c4 9c 04 00 00add     esp0x49c {var_10}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: 8f 04 24pop     dword [esp {__return_addr}] {arg_4} {__return_addr}Opcode: e9 32 d0 ff ffjmp     0x80485f0Basic Block 1Opcode: 81 24 24 ff ff ff 7fand     dword [esp]0x7fffffffOpcode: 8b 0c 24mov     ecxdword [esp]Opcode: 80 39 90cmp     byte [ecx]0x90Opcode: 0f 85 7c 03 00 00jne     0x804897fBasic Block 2Opcode: 59pop     ecxOpcode: eb 0bjmp     0x804898dBasic Block 3Opcode: c3retn    Basic Block 4Opcode: 80 79 ff f4cmp     byte [ecx-0x1]0xf4Opcode: 75 08jne     0x804899bBasic Block 5Opcode: 81 f9 a9 03 05 08cmp     ecx0x80503a9Opcode: 74 07je      0x80489aaBasic Block 6Opcode: 81 e1 ff ff ff 7fand     ecx0x7fffffffOpcode: ff e1jmp     ecxBasic Block 7Opcode: db 6c 24 04fld     tword [esp+data_4]Opcode: e9 8b 0f 00 00jmp     0x804993eBasic Block 8Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: cd 80int     0x80Opcode: cd 80{ Does not return }Basic Block 9Opcode: d9 eafldl2e  Opcode: de c9fmulp   st1st0Opcode: e9 19 f4 ff ffjmp     0x8048d60Basic Block 10Opcode: d9 c0fld     st0Opcode: d9 fcfrndint Opcode: dc e9fsub    st1st0Opcode: d9 c9fxch    st0st1Opcode: d9 f0f2xm1   Opcode: d9 e8fld1    Opcode: de c1faddp   st1st0Opcode: d9 fdfscale  Opcode: dd d9fstp    st1Opcode: e9 79 f8 ff ffjmp     0x80485f0