0

私はブール代数法を使って次のブール式を最小化し、NOTゲートを使わずにロジック回路を開発するよう教える練習をしています。ブール式 - 最小化と法則

発現が X =(NOT A)AND

(C OR A)(B OR C NOT)OR NOT

最初に、私はこの方程式を最小化しようと試みます。 私は左手側の配布法を使って(NOT A)AND NOT(BまたはCではなく)(NOT A AND NOT B)または(NOT A AND C)を使用します。

この法則に従えば、新しい方程式は (AとBではない)または(AとCではない)または(Cではない)。

((NOT A AND C)または(NOT C AND NOT))の右側にグループ化すると、(AB + A(NOT B)= A)という別の法律があることが示されます。

ここでは、この法律(この法律と呼んでいますか?)を使用して、表現全体を簡単にNOT(A)に単純化します。

したがって、新しい方程式は(NOT A AND NOT B)または(NOT A)です。

私は式全体を単にNOT(A)に変更するために、(A + AB = A)という冗長法則を使用します。

この最小化に続いて、私は正常にX = NOT(A)に方程式全体を最小化しました。真理値表は機能的に同等であることを示しています。

私の2つの質問は です。1.私が見た場所は?法律、私はこの法律の名前を捜したが、それを見つけることができなかった。法律の名前はありますか(AB + A(NOT B)= A)? 2.機能がNOT(A)の場合、NOTゲートを使用せずに論理回路をどのように設計できるかわかりませんか?私はNANDゲートが動作するかもしれないと考えていたが、それらはインバータを持っていた。 NOTゲートを使用しないように頼んだら、それでもNANDゲートを使用することは可能ですか?

ありがとうございました。 AB + A(NOT B) = Aには名前がありません

答えて

0

、式は分配法AB + A(NOT B) = A(B + NOT B)、実際そのB + NOT B = TRUEだけの結果です。

についてNANDあなたの懸念については、単にORANDからNOTを取得する方法がないので、はいあなたはそれを使用する必要があります。

関連する問題