【问题标题】:Truth Table For Switching Functions开关功能真值表
【发布时间】:2014-09-11 10:19:46
【问题描述】:

有人能解释一下这些概念是如何工作的吗?

我有 1 个问题。但是我不知道对构造真值表有什么想法。

f(A,B,C) = AB + A’C

给出的答案是 ABC + ABC' + A'BC + A'B'C

我不知道它是如何到达那里的。 :-(

【问题讨论】:

  • 你想要什么?从真值表中理解或想证明上述表达式。

标签: truthtable


【解决方案1】:

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。现在,你完成了真值表。

根据 OP 的问题编辑更新:

使用布尔代数可以将“给出的答案”简化如下:

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
  • @mch,你是对的。接得好!固定的。谢谢。
猜你喜欢
  • 2019-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-27
  • 1970-01-01
  • 1970-01-01
  • 2013-05-07
  • 1970-01-01
相关资源
最近更新 更多