6XV1830-0EH10电缆DP电缆代理商
6XV1830-0EH10电缆DP电缆代理商6XV1830-0EH10电缆DP电缆代理商6XV1830-0EH10电缆DP电缆代理商
逻揖位运算
逻辑位运算在数据量处理中非常有用,在PLC初级编程里可能用不上,我们这里仅作为基本知识给予介绍,,也不要求大家作进一步的深入学习,在以后的后续课程中会作进一步的讲解。
在数据量的处理中,经常要把二个n位二进制数进行逻辑运算处理,其处理的方法是把二个数的相对应的位进行位与位的逻辑运算,这就叫做数据量的逻辑位运算。
1、位与
参与运算的数据量,如果相对应的两位都为1,则该位的结果值为1,否则为0。
例: 0001 0010 0011 0100
X 0000 0000 1111 1111
0000 0000 0011 0100
位与常用于将某个运算量的某些位清0或提取某些位的值,用“0与”则清0,用“1与”则保留或提取位值。
2、位或
参与运算数据量,如果相对应的两位都为0,则该位的结果值为0,否则为1,
例: 0001 0010 0011 0100
+ 0000 0000 1111 1111
0001 0010 1111 1111
位或常用于将某个运算量的某些位置1, ,用“1或”则置1 ,用“0或”则保留或提取位值。
3、位反
将参与运数据量的相对应位的值取反,即1变0,0变1。
例: A 0001 0010 0011 0100
A 1110 1101 1100 1011
4、按位异或
参与运算数据量,如果相对应的两位相异,则该位的结果为1,否则为0,
例: 0001 0010 0011 0100
⊕ 0000 0000 1111 1111
0001 0010 1100 1011
按位异或有“与1异或”该位翻转,“与0异或”该位不变的规律,即用“异或1”则置反,用“异或0”则保留。
6XV1830-0EH10电缆DP电缆代理商 6XV1830-0EH10电缆DP电缆代理商
浔之漫智控技术(上海)有限公司专注于西门子低压电器授权代理商,西门子PLC模块总代理商,西门子模块总代理商,西门子中国一级代理商,西门子PLC一级代理商,西门子DP电缆代理商等