首页 理论教育 三种基本逻辑运算方法详解

三种基本逻辑运算方法详解

时间:2023-06-29 理论教育 版权反馈
【摘要】:用逻辑变量表示输入,逻辑函数表示输出,结果与条件之间的关系称为逻辑关系。所以,Y与S1和S2的关系就是与逻辑的关系。图1.13与逻辑电路图功能表:把开关S1、开关S2和LED灯Y的状态对应关系列在一起,所得到的就是反映电路基本逻辑关系的功能表,如表1.2所示。图1.14或逻辑电路或逻辑的真值表、逻辑符号如图表1.4所示,开关S1用A表示,开关S2用B表示。这种运算称为逻辑非运算,或者称逻辑反运算。

三种基本逻辑运算方法详解

用逻辑变量表示输入,逻辑函数表示输出,结果与条件之间的关系称为逻辑关系。基本的逻辑关系有3种:与、或、非。与之相应,逻辑代数中有3种基本运算:与、或、非运算。

1.与运算

当决定一件事情的所有条件全部具备之后,这件事才会发生,这种因果关系称为与逻辑。例如在图1.13所示的电路中,只有开关S1与S2全部闭合时,LED灯Y才会亮。显然对LED灯亮来说,开关S1与开关S2闭合是“灯亮”的全部条件。所以,Y与S1和S2的关系就是与逻辑的关系。

图1.13 与逻辑电路图

功能表:把开关S1、开关S2和LED灯Y的状态对应关系列在一起,所得到的就是反映电路基本逻辑关系的功能表,如表1.2所示。

表1.2 与逻辑功能表

真值表(Truth table):用逻辑1和逻辑0分别表示开关和电灯有关状态的过程,称为状态赋值。通常把结果发生和条件具备用逻辑1表示,结果不发生和条件不具备用逻辑0表示。如果用1表示开关S1、开关S2闭合,0表示开关断开,1表示LED灯Y亮,0表示LED灯Y灭,则根据表1.2就可列出反映与逻辑关系的真值表,如表1.3所示,其中开关S1用A表示,开关S2用B表示。

表1.3 与逻辑真值表达式

上述逻辑变量的与逻辑关系可以表示为:Y=A·B

读作Y等于A与B。其中“·”是与逻辑的运算符号。

2.或运算

在决定一件事情的所有条件中,只要有一个条件具备,这件事就会发生,这样的因果关系称为或逻辑。

例如在图1.14所示的电路中,只要开关S1或开关S1中任意一个合上,LED灯Y就会亮。

(www.xing528.com)

图1.14 或逻辑电路

或逻辑的真值表、逻辑符号如图表1.4所示,开关S1用A表示,开关S2用B表示。

表1.4 或逻辑真值表

上述两个变量的或逻辑可以表示为:Y=A+B

读作Y等于A或B。式中,“+”表示“或”运算,即逻辑加法运算。因此或逻辑又称为逻辑加。

3.非运算

非就是取反,就是否定。只要决定一事件的条件具备了,这件事便不会发生;而当此条件不具备时,事件一定发生,这样的因果关系称为逻辑非,也就是非逻辑。

在图1.15所示的电路中,开关S1闭合(S1=1)时,LED灯Y灭(Y=0);开关S1断开(S1=0)时,LED灯Y亮(Y=1)。

图1.15 非逻辑电路

非逻辑的真值表、逻辑符号如表1.5所示,开关S1用A表示。

表1.5 非运算真值表

上述关系可表示为:

读作Y等于A非,或者Y等于A反。A上面的一横就表示非或反。这种运算称为逻辑非运算,或者称逻辑反运算。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈