1. 根据真值表写出逻辑表达式
将真值表中函数值等于1的变量组合选出来;对于每一个组合,凡取值为1的变量写成原变量,取值为0的变量写成反变量,各变量相乘后得到一个乘积项;最后,把各个组合对应的乘积项相加,就得到了相应的逻辑表达式。
例1120 试根据表Z1112,写出相应的逻辑表达式。
从表中看到,当A=0、B=1时,Y=1;当A=1、B=0时Y=1。因此可写出相应的逻辑表达式为:
Y=B+A
真值表还可用来证明一些定理。
例1121 试用真值表证明摩根定理=+
证:设上式左边 =Y1,右边=Y2,分别列出相应的真值表如表Z1113所示:
比较Y1和Y2,证得=+。
例1122 试用真值表证明A+AB=A。
证:令A+AB=Y1,A=Y2,列出真值表如Z1114所示。
比较Y1和Y2,证得A+AB=A。
2. 逻辑函数表达式怎么写
Y1=(AB'+A'B)C'+(AB'+A'B)'C
=AB'C'+A'BC'+(AB+A'B')C
=AB'C'+A'BC'+ABC+A'B'C
Y2=AB+AB'C+A'BC
=AB(1+C)+AB'C+A'BC
=AB+AC+BC
ABC Y1 Y2
000 0 0
001 1 0
010 1 0
011 1 1
100 1 0
101 0 1
110 0 1
111 0 1
Y1相当于三变量异或
Y2相当于表决器,“二者同意即可”