DXCH

指令说明:

       DXCH32位连续执行型交换指令。是将源操作数D1和目标操作数D2的数据交换。

交换数据的范围值为:-2147483648 ~ +2147483647

操作数:

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

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

指令格式:[DXCH  D1  D2]

编程示例:

X1处于导通状态时,DXCH指令每个扫描周期将D1D0D3D2执行一次数据交换,使得目标操作数不停的发生变化。

软元件

执行前

第一个扫描周期

第一个扫描周期

D1D0

123456

654321

123456

D3D2

654321

123456

654321