汇编学习(下)

汇编学习(下)汇编入门学习笔记 源操作数和目的操作数

大家好,欢迎来到IT知识分享网。

一、指令及寻址方式

二、常见的汇编指令

  1. LEA (Load Effective Address)
    格式:LEA reg16 mem
    reg16一16位通用寄存器;mem-存储单元;
    功能:将源操作数的偏移地址传送到目的操作数;
    注意:源操作数必须以寄存器间接寻址、变址寻址、基址加变址寻址等方式表示的存储器操作数;目的操作数为一个16位的通用寄存器。



  1. 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

(0)
上一篇 2026-01-27 15:26
下一篇 2026-01-27 15:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信