数据传送指令
一、通用数据传送指令
1.一般传送指令MOV
格式: mov 目标操作数 ,源操作数
功能: 将一个操作数从源地址传到目标地址 且 源操作数保持不变
(MOV完成一次数据复制)
实现操作: mov主要实现内容就是各种传送
目标操作数可以为寄存器操作数、存储器操作数
源操作数可以为立即数操作数、寄存器操作数、存储器操作数
根据汇编规定指令的两个操作数不能同时为存储器操作数所以有共有5种传送操作:
(1)立即数到寄存器 例:MOV AX,1234H
(2)立即数到存储器 例:MOV [AX],1234H
(3)寄存器与寄存器 例:MOV AX,BX
(4)寄存器与存储器 例:MOV [AX],BX
(5)存储器与寄存器 例:MOV DS,[1234H]
要求:
目标操作数与源操作数字长必须相等;
目标操作数与源操作数不能同时为存储器操作数;
源操作数为立即数时,目标操作数不能是段寄存器;
目