Function Graph 0Basic Block 0Opcode: 56sub_8048348:Opcode: 56push    esiOpcode: 83 ec 18sub     espdata_18 {var_1c}Opcode: c7 04 24 b0 f2 04 08mov     dword [esp {var_1c}]data_804f2b0  {"****Bios Header Information****\n"}Opcode: e8 b7 ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 8b 74 24 20mov     esidword [esp+data_20 {arg_4}]Opcode: 0f b7 46 0emovzx   eaxword [esi+data_e]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 d1 f2 04 08mov     dword [esp {var_1c}]data_804f2d1Opcode: e8 9e ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 0bmovzx   eaxbyte [esi+data_b]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 e7 f2 04 08mov     dword [esp {var_1c}]data_804f2e7Opcode: e8 89 ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 0cmovzx   eaxword [esi+data_c]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 00 f3 04 08mov     dword [esp {var_1c}]data_804f300Opcode: e8 74 ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 10movzx   eaxbyte [esi+data_10]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 1a f3 04 08mov     dword [esp {var_1c}]data_804f31aOpcode: e8 5f ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 11movzx   eaxword [esi+0x11]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 2f f3 04 08mov     dword [esp {var_1c}]data_804f32fOpcode: e8 4a ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 13movzx   eaxword [esi+0x13]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 49 f3 04 08mov     dword [esp {var_1c}]data_804f349Opcode: e8 35 ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 15movzx   eaxbyte [esi+0x15]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 65 f3 04 08mov     dword [esp {var_1c}]data_804f365Opcode: e8 20 ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 16movzx   eaxword [esi+0x16]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 75 f3 04 08mov     dword [esp {var_1c}]data_804f375Opcode: e8 0b ff ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 18movzx   eaxword [esi+data_18]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 81 f3 04 08mov     dword [esp {var_1c}]data_804f381Opcode: e8 f6 fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 8b 46 1cmov     eaxdword [esi+data_1c]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 98 f3 04 08mov     dword [esp {var_1c}]data_804f398Opcode: e8 e2 fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 8b 46 20mov     eaxdword [esi+data_20]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 b3 f3 04 08mov     dword [esp {var_1c}]data_804f3b3Opcode: e8 ce fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 04 24 cf f3 04 08mov     dword [esp {var_1c}]data_804f3cf  {"\n**Extended CgFs Info**\n"}Opcode: e8 c1 fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 8b 46 2cmov     eaxdword [esi+0x2c]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 e8 f3 04 08mov     dword [esp {var_1c}]data_804f3e8Opcode: e8 ad fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 28movzx   eaxword [esi+0x28]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 04 f4 04 08mov     dword [esp {var_1c}]data_804f404Opcode: e8 98 fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 2amovzx   eaxword [esi+0x2a]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 1b f4 04 08mov     dword [esp {var_1c}]data_804f41bOpcode: e8 83 fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 8b 46 24mov     eaxdword [esi+0x24]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 28 f4 04 08mov     dword [esp {var_1c}]data_804f428Opcode: e8 6f fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 30movzx   eaxword [esi+0x30]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 3e f4 04 08mov     dword [esp {var_1c}]data_804f43eOpcode: e8 5a fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b7 46 32movzx   eaxword [esi+0x32]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 56 f4 04 08mov     dword [esp {var_1c}]data_804f456Opcode: e8 45 fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 04 24 70 f4 04 08mov     dword [esp {var_1c}]data_804f470  {"--12 Bytes Reserved--\n"}Opcode: e8 38 fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 04 24 87 f4 04 08mov     dword [esp {var_1c}]data_804f487  {"--16 Bytes Reserved--\n"}Opcode: e8 2b fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 04 24 9e f4 04 08mov     dword [esp {var_1c}]data_804f49e  {"--FS TYPE--\n"}Opcode: e8 1e fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 52movzx   eaxbyte [esi+0x52]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ab f4 04 08mov     dword [esp {var_1c}]data_804f4abOpcode: e8 09 fe ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 53movzx   eaxbyte [esi+0x53]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ab f4 04 08mov     dword [esp {var_1c}]data_804f4abOpcode: e8 f4 fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 54movzx   eaxbyte [esi+0x54]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ab f4 04 08mov     dword [esp {var_1c}]data_804f4abOpcode: e8 df fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 55movzx   eaxbyte [esi+0x55]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ab f4 04 08mov     dword [esp {var_1c}]data_804f4abOpcode: e8 ca fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 56movzx   eaxbyte [esi+0x56]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ab f4 04 08mov     dword [esp {var_1c}]data_804f4abOpcode: e8 b5 fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 57movzx   eaxbyte [esi+0x57]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ab f4 04 08mov     dword [esp {var_1c}]data_804f4abOpcode: e8 a0 fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 58movzx   eaxbyte [esi+0x58]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ab f4 04 08mov     dword [esp {var_1c}]data_804f4abOpcode: e8 8b fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 46 59movzx   eaxbyte [esi+0x59]Opcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ab f4 04 08mov     dword [esp {var_1c}]data_804f4abOpcode: e8 76 fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 04 24 01 f7 04 08mov     dword [esp {var_1c}]data_804f701Opcode: e8 69 fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 04 24 ae f4 04 08mov     dword [esp {var_1c}]data_804f4ae  {"\n**Boot code and end sequence**…"}Opcode: e8 5c fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 04 24 cf f4 04 08mov     dword [esp {var_1c}]data_804f4cf  {"--Boot Code (419 bytes)--\n"}Opcode: e8 4f fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: 0f b6 86 fe 01 00 00movzx   eaxbyte [esi+0x1fe]Opcode: 0f b6 8e ff 01 00 00movzx   ecxbyte [esi+0x1ff]Opcode: 89 4c 24 08mov     dword [esp+data_8 {var_14}]ecxOpcode: 89 44 24 04mov     dword [esp+data_4 {var_18}]eaxOpcode: c7 04 24 ea f4 04 08mov     dword [esp {var_1c}]data_804f4eaOpcode: e8 2c fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 44 24 04 00 02 00 00mov     dword [esp+data_4 {var_18}]data_200Opcode: c7 04 24 12 f5 04 08mov     dword [esp {var_1c}]data_804f512Opcode: e8 17 fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: c7 04 24 29 f5 04 08mov     dword [esp {var_1c}]data_804f529  {"****End Bios Header****\n"}Opcode: e8 0a fd ff ffcall    sub_804830fOpcode: 90nop     Opcode: a1 04 00 05 08mov     eaxdword [data_8050004]  {data_8051424}Opcode: 89 04 24mov     dword [esp {var_1c}]eaxOpcode: e8 be 0e 00 00call    sub_80494d1Opcode: 90nop     Opcode: 83 c4 18add     espdata_18 {var_4}Opcode: 5epop     esiOpcode: e9 f6 1c 00 00jmp     0x804a313Basic 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 ee 0c 00 00jne     0x804b014Basic Block 2Opcode: 59pop     ecxOpcode: 80 79 ff f4cmp     byte [ecx-0x1]0xf4Opcode: 75 08jne     0x804b023Basic Block 3Opcode: c3retn    Basic Block 4Opcode: 81 f9 31 db 04 08cmp     ecx0x804db31Opcode: 0f 84 cb 01 00 00je      0x804b1faBasic Block 5Opcode: 81 e1 ff ff ff 7fand     ecx0x7fffffffOpcode: ff e1jmp     ecxBasic Block 6Opcode: 01 ceadd     esiecxOpcode: 89 f0mov     eaxesiOpcode: eb 68jmp     0x804b268Basic Block 7Opcode: b8 01 00 00 00mov     eaxdata_1Opcode: cd 80int     0x80Opcode: cd 80{ Does not return }Basic Block 8Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: e9 a4 f0 ff ffjmp     0x804a313