C 位移指令
我怎样才能得到这个值呢C 位移指令,c,assembly,gdb,reverse-engineering,disassembly,C,Assembly,Gdb,Reverse Engineering,Disassembly,我怎样才能得到这个值呢 0x14(%esp,%ebx,4) 在GDB中 我尝试了p/x 0x14(%esp,%ebx,4)并得到了错误 A syntax error in expression, near `%esp,%ebx,4)' %esp+4*%ebx+0x14 它是根据这个公式计算的 偏移量(基准、索引、多行) 地址=基+索引*乘数+偏移量
0x14(%esp,%ebx,4)
在GDB中
我尝试了p/x 0x14(%esp,%ebx,4)
并得到了错误
A syntax error in expression, near `%esp,%ebx,4)'
%esp+4*%ebx+0x14
它是根据这个公式计算的
偏移量(基准、索引、多行)
地址=基+索引*乘数+偏移量