有没有办法用另一个门(尤其是nand,xor,nor)来表达这个表达式。我几乎尝试过所有的组合,但我找不到。总是一个输出是错误的。 〜A〜BC + AB〜C布尔表达式最小化
Q
布尔表达式最小化
0
A
回答
0
你需要5个门,2个NANDs
,2个ANDs
和1个OR
。
润A和B进入第一NAND
,并且放了,输出到AND
,与C
然后,进入第二NAND
,只是把C对它自己一起。然后,这个NAND
的输出进入第二AND
,A和B.
2个AND
门的输出,那么进入OR
,这将使你的后沿表达。
0
真值表
A B C ~A ~B ~C ~A~BC AB~C ~A~BC + AB~C
0 0 0 1 1 1 0 0 0
0 0 1 1 1 0 1 0 1
0 1 0 1 0 1 0 0 0
0 1 1 1 0 0 0 0 0
1 0 0 0 1 1 0 0 0
1 0 1 0 1 0 0 0 0
1 1 0 0 0 1 0 1 1
1 1 1 0 0 0 0 0 0
所以你需要2个AND
门和1个OR
门。现在,随着NAND
门代替AND
门:
A B C ~A ~B ~C NAND(~A,~B,C) NAND(A,B,~C) ?
0 0 0 1 1 1 1 1 0
0 0 1 1 1 0 0 1 1
0 1 0 1 0 1 1 1 0
0 1 1 1 0 0 1 1 0
1 0 0 0 1 1 1 1 0
1 0 1 0 1 0 1 1 0
1 1 0 0 0 1 1 0 1
1 1 1 0 0 0 1 1 0
这门让1 1 -> 0
和0 1 -> 1
? XOR
大门。
答案很简单:~A~BC + AB~C = NAND(~A,~B,C) ⊕ NAND(A,B,~C)
相关问题
- 1. 最小化布尔表达式
- 2. 简化布尔表达式
- 3. 简化布尔表达式
- 4. 简化布尔表达式
- 5. 如何最小化重复布尔表达式
- 6. 如何使用布尔代数最小化表达式?
- 7. 基本布尔最小化
- 8. 布尔表达式
- 9. 布尔表达式
- 10. 布尔表达式
- 11. 简化布尔表达式算法
- 12. 算法简化布尔表达式
- 13. 简化布尔代数表达式
- 14. 如何使用布尔定理将布尔表达式ABC + A'B + ABC'+ AC最小化
- 15. 布尔表达式Where Where
- 16. simplifing布尔表达式
- 17. 布尔表达式评估
- 18. Null值 - 布尔表达式
- 19. 从布尔表达式
- 20. 正则表达式最小化CSS
- 21. 列表的布尔表达式
- 22. 正则表达式中的布尔表达式
- 23. c#将字符串表达式转换为布尔表达式
- 24. 用布尔表达式解析表达式树
- 25. XPath中的布尔表达式是否区分大小写?
- 26. 用布尔替换布尔值的正则表达式
- 27. 解析布尔表达式蟒蛇
- 28. PHP中的布尔表达式?
- 29. Shell脚本中的布尔表达式
- 30. 转换布尔表达式树专家
这是否意味着为((NOT A,非B和C)或(A和B不是C))?或者是((不是A或B或C)或(A或B或非C))?或者它是一些其他的表达? – David
第一个@David – dali