### SWAPP

指令说明：

SWAP 是 16 位脉冲执行型高低字节互换指令，即指令激活一次，执行一次数据运算。是将源操作数[S]的 16 位数据的高 8 位和低 8 位互换。

操作数：

S：KnY, KnM, KnS,T,C,D,Z,V,LV,DT

指令格式：[SWAPP S]

编程示例：

假设 K4Y0 的值为 K3，Y0 与 Y1 导通。X0 闭合，SWAPP 指令执行，将 K4Y0 的低 8 位与高 8 位互换，K4Y0 的值变为 K768，Y8，Y9 导通。

D0 | Y17 | Y16 | Y15 | Y14 | Y13 | Y12 | Y11 | Y10 | Y7 | Y6 | Y5 | Y4 | Y3 | Y2 | Y1 | Y0 | 值
执行前 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 3
执行后 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 768