在Windows上实现运行Linux程序,附示例代码(3)

00000000004003f0 <printf@plt-0x10>: 4003f0: ff 35 12 0c 20 00 pushq 0x200c12(%rip) # 601008 <_GLOBAL_OFFSET_TABLE_+0x8> 4003f6: ff 25 14 0c 20 00 jmpq *0x200c14(%rip) # 601010 <_GLOBAL_OFFSET_TABLE_+0x10> 4003fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000400400 <printf@plt>: 400400: ff 25 12 0c 20 00 jmpq *0x200c12(%rip) # 601018 <_GLOBAL_OFFSET_TABLE_+0x18> 400406: 68 00 00 00 00 pushq $0x0 40040b: e9 e0 ff ff ff jmpq 4003f0 <_init+0x28> 000000000040053c <main>: 40053c: 55 push %rbp 40053d: 48 89 e5 mov %rsp,%rbp 400540: be 41 01 00 00 mov $0x141,%esi 400545: bf 7b 00 00 00 mov $0x7b,%edi 40054a: e8 d7 ff ff ff callq 400526 <max> 40054f: 89 c6 mov %eax,%esi 400551: bf 38 06 40 00 mov $0x400638,%edi 400556: b8 00 00 00 00 mov $0x0,%eax 40055b: e8 a0 fe ff ff callq 400400 <printf@plt>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/72b280b1eb63e21e26b1857dcd76d550.html