私はどこで始めるべきかわからないので、私には夢中の仕事があります。 論理式をANDとORからNANDにのみ変換する方法
タスクは次のとおりです。 与えられたブール式を、NAND演算と否定を含まないように変換します。
c * b * a + /c * b * /a
私は、それが可能だと仮定:D しかし、私はそれを行うにはどのように考えていると、ちょうど円でスピンのために数時間を過ごしました。
誰かが正しい方向に向いていますか?
敬具、
アスクン
アップデート:私は、私は解決策を見つけたと思うの答えに
感謝:
c*b*a = /(/(c*b*a)*/(c*b*a)) = A;
/c*b*/a = /(/(/(a*a)*b*/(c*c))*/(/(a*a)*b*/(c*c))) = B;
c*b*a+/c*b*/a = A + B = /(/(A*A)*/(B*B))
あなたが/ Aおよび/ Bを構築する必要がありますとにかくOR用インバータが必要だからです。直列の2つのインバータを「無」に置き換えることができる。これで4つのNANDゲートが節約されます –