Bramka EXOR, często zapisywana jako XOR lub Exclusive OR, to bramka logiczna realizująca funkcję alternatywy wykluczającej. Na wyjściu daje stan 1 tylko wtedy, gdy stany na wejściach są różne.
Dla dwóch wejść zależność można zapisać:
Y = X1 ⊕ X2
Symbol ⊕ oznacza sumę modulo 2.
Tabela prawdy bramki EXOR
| X1 | X2 | Y |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Najważniejsza zasada: wyjście jest równe 1, gdy dokładnie jedno wejście ma stan 1.
Jak rozpoznać bramkę EXOR na schemacie?
Symbol graficzny bramki EXOR jest podobny do symbolu bramki OR, ale ma dodatkową zakrzywioną linię od strony wejść. To odróżnia ją od zwykłej bramki OR.
Różnica między OR a EXOR
Bramka OR daje 1, gdy co najmniej jedno wejście ma stan 1. Bramka EXOR daje 1 tylko wtedy, gdy wejścia są różne.
Przykład:
- dla X1 = 1, X2 = 1: OR daje 1, ale EXOR daje 0,
- dla X1 = 1, X2 = 0: OR i EXOR dają 1.
Zastosowanie
Bramki EXOR są stosowane m.in. w układach porównujących, sumatorach binarnych, detekcji różnic sygnałów oraz w prostych układach kontroli parzystości.