求解lea指令
leal -22(%ebp), %eax
与
movl -22(%ebp), %eax
的区别,leal我迷惑了,求助
[解决办法]
lea 取的是地址给 eax
mov 取的是那个地址处的值给 eax
[解决办法]
如上
mov是取值,lea是取地址即有:
- C/C++ code
int i = 10; //mov likeint *p = &i; //lea like
发布时间: 2012-03-26 15:46:56 作者: rapoo
求解lea指令
leal -22(%ebp), %eax
与
movl -22(%ebp), %eax
的区别,leal我迷惑了,求助
[解决办法]
lea 取的是地址给 eax
mov 取的是那个地址处的值给 eax
[解决办法]
如上
mov是取值,lea是取地址即有:
int i = 10; //mov likeint *p = &i; //lea like