汇编_指令_LEA和MOV的区别
区别 指令 汇编
2023-09-11 14:14:33 时间
就是目标地址传送指令: 将一个近地址指针写入到指定的寄存器。格式:
LEA reg16,mem16
其中reg16必须是一个16位通用寄存器,mem16必须是一个存储器,执行这个指令后,就将mem16所指的16位偏移地址传送reg16中。
比如: LEA AX,BUF
就是将存储器中BUF所指的地址传送给AX.
又如:LEA DX,[2000H]
将[2000H]这个地址传给DX
区别MOV传送指令:
比如:MOV AL 48H
将48H这个立即数传给AL寄存器
MOV传送的是地址所指的内容,而LEA只是地址。
相关文章
- 【转】dip,px,pt,sp 的区别
- 普通Jquery的ajax判断重复和formvalidator的ajaxValidator区别
- 301跳转与URL转发有什么区别
- spring boot:thymeleaf模板中insert/include/replace三种引用fragment方式的区别(spring boot 2.3.3)
- Dubbo与SpringCloud的架构与区别
- Java中的POJO与JavaBean / Java Bean与POJO的区别与联系
- ExecutorService中submit和execute的区别
- C++之lock_guard和unique_lock自动加解锁区别(九十三)
- SSRF——和远程文件包含的区别在于远程文件包含多是包含攻击者的主机文件,SSRF是内网主机的文件
- Mysql分表和分区的区别、分库和分表区别
- 【区块链技术开发】ganache-cli指令与Windows10桌面版的ganache区别