XOR i XNOR to bramki logiczne często stosowane w układach cyfrowych, m.in. do porównywania bitów, sumowania modulo 2 oraz kontroli poprawności sygnałów.
Bramka XOR
Bramka XOR oznacza alternatywę wykluczającą. Na wyjściu daje stan 1, gdy jej wejścia są różne.
| A | B | Y = A XOR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Czyli:
- wejścia takie same → wyjście 0,
- wejścia różne → wyjście 1.
Bramka XNOR
Bramka XNOR jest negacją XOR. Na schemacie często wygląda jak XOR z małym kółkiem na wyjściu. To kółko oznacza negację.
| A | B | Y = A XNOR B |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Czyli:
- wejścia takie same → wyjście 1,
- wejścia różne → wyjście 0.
Jak znaleźć uszkodzoną bramkę?
W zadaniach egzaminacyjnych należy kolejno sprawdzić każdą bramkę:
1. odczytać stany na jej wejściach,
2. obliczyć poprawny stan wyjścia z tablicy prawdy,
3. porównać wynik z wartością podaną na rysunku.
Jeżeli wyjście bramki nie zgadza się z tablicą prawdy, ta bramka jest podejrzana o uszkodzenie. W pokazanym typie zadania bramka XNOR o wejściach 0 i 1 powinna mieć na wyjściu 0, a jeśli na rysunku ma 1, oznacza to błąd działania tej bramki.