BLOK 4 BRAMKI LOGICZNE
Podstawowe bramki OR i AND (oraz pochodne) mają dwa wejścia i jedno wyjście, natomiast bramka NOT ma jedno wejście i jedno wyjście. Działanie funktorów jest opisywane za pomocą tablic prawdy, w których prezentuje się kolejne kombinacje stanów na wejściach oraz odpowiednie wartości na wyjściu.
Bramka OR realizuje sumę logiczną V = A+B lub Y = A v B.
Działanie funktora OR opisuje tablica prawdy:
A |
B |
Y |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
Funktor OR da na wyjściu Y stan 1 wtedy, gdy przynajmniej na jednym wejściu będzie stan 1. Stan 0 na wyjściu Y pojawi się tylko wtedy, gdy na wejściach A i B będzie stan 0.
Istnieją również bramki OR mające kilka wejść, np. A. B, C, D, które opisuje funkcja Y = A+B+C+D.
Bramka AND (l) realizuje iloczyn logiczny Y = A*B lub Y = AAB.
Działanie funktora AND opisuje tablica prawdy:
A |
B |
Y |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
Bramka AND da na wyjściu Y stan O wtedy, gdy przynajmniej na jednym wejściu będzie stan 0. Stan 1 na wyjściu Y pojawi się tylko wtedy, gdy na wejściu A i B będzie stan 1.
Istnieją również bramki AND mające kilka wejść, np. A. B, C, które opisuje funkcja Y = A*B*C.
Bramka NOT (NIE) realizuje negację Y= A Działanie funktora NOT opisuje tablica prawdy:
A |
Y |
0 |
1 |
1 |
0 |
Funktor NOT da na wyjściu Y stan 1 tylko wtedy, gdy na wejściu będzie stan 0. Stan 0 na wyjściu Y pojawi się tylko wtedy, gdy na wejściu A będzie stan 1.
Bramka NOT dokonuje inwersji, zamieniając 1 na O i odwrotnie.
Bramka NOR, NOT-OR (NIE-LUB) realizuje sumę logiczną z inwersją Y=A + B lub Y-AvB
Działanie funktora NOR opisuje tablica prawdy:
A |
B |
Y |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |