当前位置:首页>维修大全>综合>

同或和异或的运算法则(异或运算的四种运算结果)

同或和异或的运算法则(异或运算的四种运算结果)

更新时间:2024-12-09 10:04:28

同或和异或的运算法则

同或、异或都是逻辑运算,两者互为非运算。

其中同或运算用⊙符号表示,其规则为:同为1,异为0,即:0⊕0=1,1⊕0=0,0⊕1=0,1⊕1=1

异或运算用⊕符号表示,其规则为:同为0,异为1,即:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0

同或和异或互为非运算。

1.同或可以是一个数学运算符,应用于逻辑运算, 其运算法则为a同或b=ab+a‘b’即a和b相同为真,不同为假,也可以表示其它的含义,如果a、b两个值不相同,则异或结果为1,如果a、b两个值相同,异或结果为0,异或也叫半加运算,其运算法则相当于不带进位的二进制加法。

2.同或门也称为异或非门,是数字逻辑电路的基本单元,有2个输入端、1个输出端。当2个输入端中有且只有一个是低电平时,输出为低电平。亦即当输入电平相同时,输出为高电平,电路中较少使用同或门,并且同或门可用异或门串联一个非门来实现。

3.异或非属于逻辑运算电路中的一种,即先对两输入x,y进行异或运算,然后再对异或运算的结果进行逻辑非运算。异或非也叫同或,异或运算的运算法则:相同为零,不同为一,异或非运算法则是将异或的结果取反。

更多栏目