逻辑功能简化和实现

时间:2014-09-23 21:34:36

标签: boolean-logic

我们正在寻找这个布尔逻辑函数的最简单实现:ente image description herre

你只能使用这个逻辑元素:AND,OR,NOT,XOR。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

假设这是必需的真值表:

 A  B  C  D  X
 0  0  0  0  1
 0  0  0  1  0
 0  0  1  0  0
 0  0  1  1  1
 0  1  0  0  0
 0  1  0  1  1
 0  1  1  0  1
 0  1  1  1  0
 1  0  0  0  0
 1  0  0  1  1
 1  0  1  0  1
 1  0  1  1  0
 1  1  0  0  0
 1  1  0  1  0
 1  1  1  0  0
 1  1  1  1  0

然后这似乎是最好的实现:

X = (A^B).(C^D) + (A'.B').(C^D)'