交换指令 XCHG 的作用是把一个字节或一个字的源操作数与目的操作数相交换

在这里插入图片描述
注:

  1. 交换能在通用寄存器与累加器之间、通用寄存器之间、通用寄存器与存储器之间进行
  2. 但段寄存器和立即数不能作为一个操作数,不能在累加器之间进行。
  3. 如果需要交换两个内存操作数,需要使用一个寄存器作为临时存储容器,并把MOV指令和XCHG指令结合起来使用

在这里插入图片描述
在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐