我有布尔表达式,使用卡诺图(第一行)进行了简化。然后我使用德摩根定律使表达式适合仅使用与非门(第二行)。但是当我创建一个逻辑门电路时,它不能正常工作,无论我怎么看这个电路,我都看不出我在哪里犯了错误。很抱歉在图片中发布表情,我不知道如何将这个表情从纸上转移到电脑上。
问问题
207 次
1 回答
2
我检查了你的电路并没有发现错误。什么不工作?
另一种解决方案是:
NAND4(
NAND3(!X0, !X1, X3),
NAND4(X0, X1, X4, X5),
NAND4(!X0, X1, !X3, !X5),
NAND5(X0, !X1, !X2, X3, X4))
生成的解决方案Logic Friday 1
是:
[ ][1]
更新:
我输入了以下表达式Logic Friday 1
:
INORDER = x5 x4 x3 x2 x1 x0;
F = !(!(!x0 & !(!(!x1 x3) & !(x1 !x3 !x5))) & !(x0 & !(!(x1 x4 x5) & !(!x1 !x2 !x3 x4))));
X5
作为最高有效位和X0
最低有效位,这可以解释为 minterm list : 2, 6, 8, 12, 17, 18, 22, 24, 28, 40, 44, 49, 51, 55, 56, 59, 60, 63
。
您可以快速说服自己(minterm 63
)所有六个输入都设置为1
导致输出1
。Minterm 2
:除了X1
0
导致输出之外的所有输入1
。您的位排序可能会有所不同。
于 2017-02-26T20:20:32.187 回答