0
我看到在gdb下面的指令大会跳转指令地址计算
jmp *0x804a09c(,%eax,4)
只是为了exececution之前我种这些命令:
(gdb)p/x *0x804a09c
$40 = 0x8048e0e
(gdb) p $eax
$41 = 6
所以,当我试图计算我将跳转到地址,我得到:
(gdb) p/x *0x804a09c + 4*$eax
0x8048e26
但是,实际跳转地址为0x8048ead。我的计算有什么问题?