2016-08-27 12 views
-1

算術演算を使ってすべての論理ゲートを作成する方法がありますか?算術演算を使って論理ゲートを作成する方法

で簡単です: A * -1 + 1 =ゲート

ORそれは簡単だろうように思えるが、ではありません: A * B =門

ないでも簡単です A + B =ゲート、可能なゲート信号は0,1,2です - ちょうど0または1である必要があります。

私はまだ他のものを試していない、まだ "OR"以上の困惑。

ありがとうございました!

+0

答えを見つけました - AND + NOT = NAND、そしてNANDから、他のすべてのゲートを作ることができます。 –

答えて

0

あなたが必要とするのは、ブール代数というトピックの下で十分に文書化されています。イントロについては、wikipediaを参照してください。

また、George Booleの1854年の本An Investigation of the Laws of Thought on Which are Founded the Mathematical Theories of Logic and Probabilitiesによって、このトピックに関するオリジナルの作業を完全にお勧めします。バイナリベースのコンピュータがどれだけ遠くにあるかを考えれば、これはまだ素晴らしい読書です。