目录
1 逻辑函数的表示方法
逻辑函数有多种表示方法,其中常见的逻辑函数的表示方法包括:真值表、逻辑函数式、逻辑图和波形图。如下图所示:

这几种函数表示方法在前面或多或少接触过,下面介绍这种几种函数表示方法。
1.1 真值表
真值表是将所有输出情况所对应的输出情况表示出来,形成表格的形式,得到真值表。
真值表的基本形式为如下图所示:

例如求Y=(A+B)(A+C)的真值表:
A | B | C | A+B | A+C | (A+B)(A+C) |
---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 | 0 |
0 | 1 | 0 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 |
在上面的真值表中将所有情况全部列举了出来,当列出真值表之后,如果想直接查找某种情况,直接查找输出结果。例如,当查找A=0、B=1、C=1时,可以直接查找这一行得到Y的值为1。
真值表的优缺点:
- 真值表的好处是具有明确性,能够明确表示所有的逻辑组合,能够让结果清晰了然。同时真值表的能确保分析的全面性,不会遗漏情况。
- 但是真值表也有缺点,当元素较多时,真值表的行数会随着变量数量的增加呈指数级增长。当有3个元素时,有8行;当有4个元素时,有16行;当有5个元素时,就有32行...成指数形式地上涨。
1.2 逻辑函数式
逻辑函数式是用与/或/非三种的运算式来表示输入/输出之间的逻辑关系。
例如Y=A+BC和Y=AB+CD,这种就是逻辑式。
逻辑函数式的优缺点:
- 逻辑函数式方便简化和操作,便于进行计算和化简。同时逻辑函数式是一种标准的方式来描述逻辑关系,能够验证正确性,同时在形式上简单明了,便于人们理解。
- 逻辑函数式不能像逻辑真值表一样能够直接得到所有输入和输出,同时逻辑式还可能需要化简,增加了工作量,同时如果有大量的变量,可能遇到难以化简和管理的操作。
1.3 逻辑图
用逻辑图形符号来表示逻辑运算关系。例如下面就是一种逻辑图:
