概述
1、格式:
LEA OPRD1,OPRD2 (本指令对标志位无影响)
OPRD1 为目的操作数,可为任意一个16位的通用寄存器.除段寄存器外
OPRD2 为源操作数,可为变量名、标号或地址表达式.除立即数外。
2、示例:
LEA BX,DATA1
LEA DX,BETA[BX+SI]
LEA BX BX,[BP],[DI]
3、操作数长度和地址长度不同时
操作数长(16)小于地址长(32),取低16位存目的寄存器。
操作数长(32)大于地址长(16),高位补零存目的寄存器。
4、与offset区别
mov bx, offset list == lea bx, list
虽然mov指令在速度上比lea更快但offset只能处理简单的符号地址而不能处理list[si]等复杂地址
LEA OPRD1,OPRD2
最后
以上就是稳重戒指为你收集整理的8086汇编LEA指令总结的全部内容,希望文章能够帮你解决8086汇编LEA指令总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复