汇编[AT& T语法]" jmp * 0x80497e8(,%eax,4)"

时间:2015-04-29 23:32:28

标签: linux assembly gdb

我有以下说明:**"jmp *0x80497e8(,%eax,4)"** * 0x80497e8的值为 0x8048be0 [按预期方式添加地址..] 那么程序应该在哪里跳转?我该如何计算价值? 我问,因为(,%eax,4)应该是*%eax * 4 * 我正在使用GDB和当%eax为0 时,程序确实会跳转到 0x8048be0 + 0

但是当%eax为5 时,它不会进入0x8048be0 + 20,即 0x8048bf4

0 个答案:

没有答案