009-取有效地址指令LEA

来源:互联网 发布:职场鸡汤 知乎 编辑:程序博客网 时间:2024/06/14 20:50

 LEA指令

 &LEA

 OD里修改汇编代码

 

 

一、LEA指令格式

有效地址传送指令 LEA

格式:LEA  操作数A, 操作数B

功能: 将操作数B的有效地址传送到指定的的某个寄存器操作数A必须是寄存器。(32位系统上就是32位寄存器)

 

二、C++代码测试

int i;

int *p=&i;

 

三、OD里修改汇编代码

  按下空格后直接输入汇编代码

 

四、汇编代码测试

int i=0:

char a[4]={0};

__asm

{

  leaebx,i  //ebx=&i

 mov  dword ptr [ebx],0x113388

 mov  i,0x776628

}

0 0