将布尔表达式转换为3输入NOR

时间:2013-08-09 07:54:17

标签: logic boolean-logic boolean-expression boolean-operations

我正在查看此链接http://lizarum.com/assignments/boolean_algebra/chapter3.html以尝试解决我的方程式。原始等式是:

H = MC + MC'+ CRD + M'CD'

我把它简化为 H = M + CRD + M'CD'

这是我的尝试:

H = ((M + CRD + M'CD')')'
H = ((M)' * (CRD)' * (M'CD')')'
H = (((M)')' + ((CRD)')' + ((M'CD')')'
H = ((M')' + (C'+ R' + D')' + (M + C' + D)')' 

这个最终方程是3输入NOR方程吗?我有一种感觉,我错过了将第一个括号变为三个变量的步骤。

1 个答案:

答案 0 :(得分:0)

首先,请注意M C + M C' = M

这简化了等式

H = M + CRD + M'CD'

然后您可以省略M'。如果是falseM将为真,因此H

 H = M + CRD + CD'

这允许您将C

分解出来
 H = M + C(RD + D')

括号中的术语D可以省略(与上面相同的参数)

 H = M + C(R + D')

最终结果是:

 H = M + CR + CD'

您可以使用Karnaugh-Veitch地图获得此结果。

说服自己问WolframAlpha