前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

单片机地址传送指令和标志位操作指令

qiguaw 2024-09-27 14:42:54 资源文章 14 ℃ 0 评论

一、地址传送指令

取偏移地址指令LEA

操作:将变量的16位偏移地址取出送目标寄存器

当程序中用符号地址表示内存偏移地址时,须用到该指令。

格式:LEA REG,MEM

指令要求:源操作数必须是一个存储器操作数,目标操作数通常是一个间址寄存器。

LEA指令在程序中的应用

将数据段中首地址为MEM1的50个字节的数据传送到同一逻辑段首地址为MEM2的区域存放,编写响应的程序段。

二、标志位操作指令

1.LAHF,SAHF

①LAHF

操作:将FLAG的低8位装入AH

②SAHF

执行与LAHF相反的操作

2.PUSHF,POPF

针对FLAGS的堆栈操作指令

将标志寄存器压栈或从堆栈中弹出

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表