Bramka NAND to bramka logiczna realizująca funkcję NOT AND, czyli negację iloczynu logicznego. Można ją rozumieć jako bramkę AND z zanegowanym wyjściem.
Dla dwóch wejść zapis funkcji jest następujący:
Y = ¬(A · B)
Oznacza to, że wyjście ma stan 0 tylko wtedy, gdy wszystkie wejścia mają stan 1. W każdym innym przypadku wyjście ma stan 1.
Tabela prawdy dla bramki NAND 2-wejściowej
| A | B | Y = NAND |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Jak rozpoznać symbol bramki NAND?
Symbol bramki NAND wygląda jak symbol bramki AND, ale na wyjściu ma małe kółko. To kółko oznacza negację sygnału wyjściowego.
Czyli:
- kształt bramki AND oznacza iloczyn logiczny,
- kółko na wyjściu oznacza zanegowanie wyniku,
- razem daje to funkcję NAND.
Bramka NAND z większą liczbą wejść
Dla kilku wejść, np. X1, X2, X3, X4, bramka NAND działa według zasady:
Y = ¬(X1 · X2 · X3 · X4)
Wyjście będzie równe 0 tylko wtedy, gdy wszystkie wejścia będą równe 1. Jeżeli choć jedno wejście ma stan 0, wyjście będzie równe 1.
Znaczenie praktyczne
Bramki NAND są bardzo ważne w technice cyfrowej, ponieważ należą do tzw. bramek uniwersalnych. Oznacza to, że za pomocą samych bramek NAND można zbudować inne funkcje logiczne, np. NOT, AND, OR.