>> 自然の科学 >  >> 物理

NANDゲート


NAND ゲートは、「AND」ゲートと「NOT」(N) ゲートをカスケード接続することで実装できます。 NAND ゲートには 2 つ以上の入力がある場合があります。ただし、出力は 1 つだけです。これは、否定 AND ゲートと呼ばれることもあります。

NAND ゲートの式は次のように記述できます。 ブール代数では、AND などのすべての基本ゲートの実装に使用できるため、NAND ゲートはユニバーサル ゲートと見なされます。 、OR および NOT。また、他のユニバーサル ゲートである NOR の実装にも使用できます。 NAND ゲートのこの特性は、機能の完全性とも言えます。

真理値表

2 入力 NAND の真理値表:

真理値表から、入力の少なくとも 1 つが偽 (0) の場合、出力が真 (1) であることがわかります。すべての入力が真 (1) の場合、出力は偽 (0) になります。

3 入力 NAND ゲートの真理値表は次のように表すことができます:

この表でも、入力の少なくとも 1 つが偽 (0) の場合、出力は常に真 (1) になることがわかります。すべての入力が真 (1) の場合、出力は偽 (0) になります。

回路図

NAND ゲートは、次のように AND ゲートと NOT ゲートをカスケード接続することによって取得できます。

上の図から、AND ゲートの出力が反転されていることがわかります。別の NOT ゲートを追加する代わりに、AND ゲートの出力にバブルを追加するだけです。バブルは、出力での反転を示します。したがって、NAND ゲートの回路記号は次のようになります。

ド・モルガンの第一法則によれば、 この定理から、 は、 したがって、 次のように説明できます:

NOT ゲートを使用する代わりに、次のように反転を示すバブルを入力に使用できます:

したがって、NAND ゲートとバブルド OR ゲートは等価であると言えます。

ユニバーサル ゲート

NAND ゲートを使用して、NOT ゲート、AND ゲート、OR ゲート、NOR ゲート、Ex-OR および Ex-NOR ゲートを実装できます。

NOT ゲートの実装

NAND ゲートを使用して NOT ゲートを実装するには、NAND ゲートの入力を結合します。つまり、2 つの同じ入力を与えます。出力式は次のようになります:

[べき等の法則の使用 ]NAND を使用しない実装は、次のように説明できます。

AND ゲートの実装

AND ゲートを実装するには、NAND ゲートの出力を反転します。出力式は次のようになります:

[二重反転の性質を利用して NAND を使用した AND の実装は、次のように説明できます。

最初の NAND ゲートの出力が反転されて AND ゲートが得られることがわかります。反転は、NAND ゲートを使用して実装された NOT ゲートを使用して行われます。

OR ゲートの実装

OR ゲートを実装するには、NAND ゲートの入力を反転します。出力式は次のようになります:

[ド・モルガンの法則を利用して ] [二重反転の性質を利用して NAND を使用した OR の実装は、次のように説明できます。

右側の NAND ゲートへの 2 つの入力が反転され、OR ゲートが得られることがわかります。

NOR ゲートの実装

NOR ゲートを実装するには、NAND ゲートの入力と出力を反転します。出力式は次のようになります:

[ド・モルガンの法則を利用して [二重反転の性質を利用して NAND を使用した NOR の実装は、次のように説明できます。

Ex-OR ゲートの実装

NAND を使用した Ex – OR の実装は、次のように説明できます。

上の図からの出力式は次のように表すことができます:

[ド・モルガンの法則を利用して ]

[二重反転の性質を利用して ]

[吸収法を利用する] ]

同様に

[ド・モルガンの法則を利用して ]

[二重反転の性質を利用して ]

[吸収法を利用する] ]

最後に、

[Y と Z の値を代入]

[ド・モルガンの第一法則を利用して ]

[ド・モルガンの第二法則を利用して ]

[二重反転の性質を利用して ]

Ex-NOR ゲートの実装

NAND を使用した Ex – NOR の実装は、次のように説明できます。

上の図からの出力式は、次のように表すことができます:

[べき等の法則の使用 ]

同様に

[べき等の法則の使用 ]

さて、

[Y と Z の値を代入]

[第一次ド・モルガン法則を利用して ]

[二重反転の性質を利用して ]

最後に、

[X と P の値を代入]

[第一ド・モルガン法則を利用して ]

[二重反転の性質を利用して ]

[ド・モルガンの第二法則を利用して

結論

NAND ゲートは、「NOT」(N) ゲートと「AND」ゲートの組み合わせから得られます。 NANDゲートの出力は、次のように表すことができます。 少なくとも 1 つの入力が false (0) の場合、出力は常に true (1) になります。すべての入力が真 (1) の場合、出力は偽 (0) になります。

NAND ゲートは、出力にバブルまたは反転がある AND ゲートを使用して表すことができます。 NAND ゲートは汎用ゲートです。つまり、NOR、XOR、および EXOR ゲートだけでなく、他の基本ゲートの実装にも使用できます。



  1. ACの平均値
  2. 回転リングは、おなじみの物理学に驚くべきひねりを加えます
  3. 量子熱力学革命
  4. これが、宇宙を理解することが非常に難しい理由です
  5. 鉄はなぜさびやすいの?
  6. 誘電率