您现在的位置是:首页 > PLC技术 > PLC技术

STL编程语言的数字XOR(异或)运算说明

来源:艾特贸易2017-06-05

简介XOW 累加器 1 与累加器 2 中的字进行异或运算 XOW W#16# 累加器 1 中的字与常量进行异或运算 XOD 累加器 1 与累加器 2 中的双字进行异或运算 XOD DW#16# 累加器 1 中的双字与常量进行异或运算

    XOW    累加器1与累加器2中的字进行异或运算

   XOW W#16#  累加器1中的字与常量进行异或运算

   XOD    累加器1与累加器2中的双字进行异或运算

   XOD DW#16#累加器1中的双字与常量进行异或运算

    数字异或运算是将累加器l的各个位和累加器2的对应位进行异或运算。当两个数字的相应位只有一个是“1”时,输出结果位才是“1”。如果累加器2或常量的某位是“1”,输出结果的相应位是累加器1对应位的相反的信号状态。

    只有累加器1和累加器2对应位是相反信号状态,或累加器1和常量对应位是相反信号状态时,数字异或运算结果才是“1”。用相反的信号状态替换原来的位或将各个位的信号状态“取反”,是数字异或运算的基本应用。