【发布时间】:2016-10-21 05:53:50
【问题描述】:
当我调试了一段代码,发现:
0x08048500 <+0>: push %ebp
0x08048501 <+1>: mov %esp,%ebp
...
0x08048563 <+99>: jmp 0x8048567 <Postion+103> <===0x8048567 doesn't exist an instruction.
0x08048565 <+101>: dec %edx
0x08048566 <+102>: cmp %bh,%al
0x08048568 <+104>: test %edx,%esp
问:为什么“jmp 0x8048567”会跳转到?它不存在指令。重点是什么?谢谢。
【问题讨论】:
标签: gdb disassembly