SWAPP

指令说明:

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

操作数:      

       SKnY, KnM, KnS,T,C,D,Z,V,LV,DT

指令格式:[SWAPP  S]

编程示例:

假设K4Y0的值为K3Y0Y1导通。X0闭合,SWAPP指令执行,将K4Y0的低8位与高8位互换,K4Y0的值变为K768Y8Y9导通。

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