传送类指令:
MOV 目标操作数,源操作数
立即数不能直接送段寄存器
MOV AX,SEG SHOW
MOV DS,AX
交换指令: XCHG 目标操作数,源操作数
在寄存器间或存储器与寄存器间交换
堆栈操作指令:
PUSH/POP
SP初值决定了堆栈的大小,SP始终执行堆栈的顶部,
当数据进栈时,SP向低地址变化,进栈一个字节,SP减1。
PUSH/POP只能操作16位和32位。
题:
MOV





XCHG:


堆栈:

PUSH WORD PTR FIRST
PUSH WORD PTR SECOND
POP WORD PTR FIRST
POP WORD PTR

SP堆栈指针决定了堆栈的大小,当向堆栈中压入一个字节,SP减1,压入两个字节,SP减2。








注意[BX+3]一次移动两个字节





循环指令:











