交换指令XCHG(exchange) 把两个地方的数据进行互换 XCHG reg , reg / mem; 1.寄存器与寄存器之间对换数据 2.寄存器和存储空间之间对换数据 3.寄存器与段寄存器之间对换数据 4.不能在段寄存器与段寄存器之间对换数据 XCHG指令不允许的情况有以下四种: 1. 不能同时都为内存操作数 2. 任何一个操作数都不能为段寄存器 3. 任何一个操作数不能为立即数 4. 两个操作数的长度必须相等