什么是lea指令

LEA 指令要求操作数必须是存储单元,而且目的操作数必须是一个除段寄存器之外的16位或32位寄存器。当目的操作数是16位通用寄存器时,那么只装入有效地址的低16位。使用时要注意它与MOV指令的区别,MOV指令传送的一般是源操作数中的内容而不是地址。

例1 假设:SI=1000H , DS=5000H, (51000H)=1234H

执行指令 LEA BX , [SI]后,BX=1000H

执行指令 MOV BX , [SI]后,BX=1234H

猜你喜欢

转载自blog.csdn.net/weixin_43655282/article/details/105344664
lea
今日推荐