Lea 汇编里的汇编里的LEA什么意思,能举个


就是目标地址传送指令:

将一个近地址指针写入到指定的寄存器。格式:

lea

reg16,mem16

其中reg16必须是一个16位通用寄存器,mem16必须是一个存储器,执行这个指令后,就将mem16所指的16位偏移地址传送reg16中。

比如:

lea

ax,buf

就是将存储器中buf所指的地址传送给ax

区别mov传送指令:

mov传送的是地址所指的内容,而lea只是地址。

lea是真正的汇编指令,它对应于一个机器码,而offset只是一个给汇编程序的关键字,它要求汇编程序在汇编时算出相应的地址偏移,也就是说它对应的操作数必须是一个汇编程序知道的变量或者标量!而lea却可以算出任何形式的地址偏移!

以上就是关于Lea 汇编里的汇编里的LEA什么意思,能举个全部的内容,包括:Lea 汇编里的汇编里的LEA什么意思,能举个、关于lea命令和offset的区别、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

转载请注明原文地址:http://juke.outofmemory.cn/read/3718736.html

最新回复(0)