MOV指令的使用及多字节加减法程序
前言
本文用到的汇编调试程序为TD.exe,简称TD
具体使用方法请参照:
初识MOV指令
通用数据传送指令包括一般传送指令MOV、堆栈操作指令PUSH和POP、交换指令XCHG、查表转换指令XLAT和字位拓展指令。
通用数据传送指令的执行对标志位不产生影响。
指令格式
MOV dest,src
- 两操作数字长必须相同;
- 两操作数不允许同时为存储器操作数;
- 两操作数不允许同时为段寄存器;
- 在源操作数是立即数时,目标操作数不能是段寄存器;
指令功能
这里的dest表示目标操作数,src表示源操作数。
指令的功能是将一个操作数从源地址传送到目标地址,而源地址中的数据保持不变。
也就是说,MOV指令实际上是完成了一次数据的复制。
MOV指令可实现以下各种传送
注:
- reg:寄存器
- mem:存储器
- sre