数据传输类
作者:Vesper Vei
1 分钟阅读
目录
数据传输类
概述
数据传输类指令用于在寄存器、内存、栈之间移动、加载或保存数据,是理解任意函数逻辑的基础。
几乎每一段汇编代码的主干都是由这些指令串起来的——它们决定了“数据在哪里”,“数据要去哪里”。
子类说明
寄存器 ↔ 寄存器
寄存器 ↔ 内存
内存 ↔ 内存(少见但可能)
特殊寻址方式处理(如 LEA 做地址计算)
栈方向的数据传输(push/pop 同时属于栈类,但可重复出现)
指令列表
寄存器 / 内存传输
与栈相关的数据操作
辅助
- XCHG
交换两个操作数的值(寄存器或内存),常用于原子操作或临时寄存器不足时的调度。