Bramka XOR (ang. exclusive OR, suma modulo 2, alternatywa wykluczająca) to bramka logiczna, której wyjście ma stan 1 tylko wtedy, gdy stany wejść są różne.
Dla dwóch wejść A i B funkcję zapisuje się:
Y = A ⊕ B
czyli:
| A | B | Y |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Jak rozpoznać symbol XOR?
Symbol bramki XOR jest podobny do symbolu bramki OR, ale ma dodatkową zakrzywioną linię po stronie wejść. Ta dodatkowa linia odróżnia XOR od zwykłej bramki OR.
W pytaniach egzaminacyjnych często trzeba odróżnić:
- OR – wyjście 1, gdy co najmniej jedno wejście ma 1,
- NOR – OR z negacją na wyjściu, oznaczoną kółkiem,
- XOR – wyjście 1, gdy wejścia są różne,
- XNOR – XOR z negacją na wyjściu, wyjście 1, gdy wejścia są takie same.
Najważniejsza cecha
Jeżeli w treści zadania występuje warunek:
Y = 1 tylko wtedy, gdy A ≠ B
to chodzi o bramkę XOR.
Jeżeli natomiast byłoby:
Y = 1 tylko wtedy, gdy A = B
to byłaby to bramka XNOR, czyli XOR z negacją na wyjściu.