大家好,欢迎来到IT知识分享网。
一、指令及寻址方式
二、常见的汇编指令
- LEA (Load Effective Address)
格式:LEA reg16 mem
reg16一16位通用寄存器;mem-存储单元;
功能:将源操作数的偏移地址传送到目的操作数;
注意:源操作数必须以寄存器间接寻址、变址寻址、基址加变址寻址等方式表示的存储器操作数;目的操作数为一个16位的通用寄存器。
- LDS(Load pointer using DS)
格式: LDS reg16,mem
功能:把源操作数指定的4个相继字节的数据分别送指令指定的寄存器及DS寄存器中。
(reg16)←( mem)
(DS)←( (mem) +2)
例如: LDS SI, [0010H]
4、标志传送指令
8086有四条标志传送操作指令:
1 ) LAHF (Load AH into flags )
格式: LAHF
功能:标志寄存器低八位–> (AH)
(AH)←(PSW的低字节)
2)SAHF (Store AH into Flags )
格式: SAHF
功能: (AH) 送标志寄存器低八位。
(PSW的低字节)←(AH)
SHL是逻辑左移,右边的位补零
注意:二进制负数是正数的取反加1
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/111043.html



