CMLP

指令说明:

       CMLP16位脉冲执行型反转传送指令,即指令激活一次,执行一次传送。是以位为单位对数据进行反转并传送复制。是将传送源S的数据(自动转换成二进制数)逐位取反(01,10)后,传送到D

[S]中指定常数(K)时,会自动转换为BIN

取反传送值的范围为:-32768 ~ +32767

操作数:

       SKnX, KnY, KnM, KnS,T,C,D,K,H,V,Z,LV,DT,@

DKnY, KnM, KnS, T,C,D,V,Z,LV,DT,@

指令格式:[CMLP  S  D]

编程示例:

X0OFF变为ON时,上升沿脉冲激活指令CMLP,指令执行一次,常数K10自动转换为二进制1010取反传送给K1Y0,所以K1Y0的二进制为0101,它们的位状态表示为Y0=1Y1=0Y2=1Y3=0