【发布时间】:2014-09-11 10:19:46
【问题描述】:
有人能解释一下这些概念是如何工作的吗?
我有 1 个问题。但是我不知道对构造真值表有什么想法。
f(A,B,C) = AB + A’C
给出的答案是 ABC + ABC' + A'BC + A'B'C
我不知道它是如何到达那里的。 :-(
【问题讨论】:
-
你想要什么?从真值表中理解或想证明上述表达式。
标签: truthtable
有人能解释一下这些概念是如何工作的吗?
我有 1 个问题。但是我不知道对构造真值表有什么想法。
f(A,B,C) = AB + A’C
给出的答案是 ABC + ABC' + A'BC + A'B'C
我不知道它是如何到达那里的。 :-(
【问题讨论】:
标签: truthtable
1.为每个输入、每个中间函数和最终函数创建一列:
A B C | AB | A' | A'C | AB + A'C
--------------------------------
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
2。枚举所有输入的可能性,并开始填充中间函数值,然后是最终函数值:
A B C | AB | A' | A'C | AB + A'C
--------------------------------
0 0 0 | 0 | 1 | 0 | 0
0 0 1 | | | |
0 1 0 | | | |
0 1 1 | | | |
1 0 0 | | | |
1 0 1 | | | |
1 1 0 | | | |
1 1 1 | | | |
3。现在,你完成了真值表。
使用布尔代数可以将“给出的答案”简化如下:
ABC + ABC' + A'BC + A'B'C
AB(C + C') + A'C(B + B')
AB + A'C
...与给定的 f(A,B,C) 相同。不知道为什么 ABC + ABC' + A'BC + A'B'C 会被认为是“答案”,但这确实显示了两个公式之间的等价性。
【讨论】:
AB(C + C') + A'(BC + B'C),这将导致第三行AB + A'C(B + B'),然后是AB + A'C