KWALIFIKACJA ELM5 - TEST WIEDZY NR 8

PYTANIE NR 36.
Jaka jest różnica pomiędzy bramkami EX-OR i EX-NOR?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
EX-OR daje stan wysoki, gdy wejścia są różne (01 lub 10). EX-NOR daje stan wysoki, gdy wejścia są takie same (00 lub 11), czyli realizuje dokładnie odwrotną tablicę prawdy. Dlatego "Bramka EX-NOR jest negacją bramki EX-OR" opisuje właściwą różnicę funkcjonalną.

Pełne wyjaśnienie:

Bramki EX-OR (XOR) i EX-NOR (XNOR) są ze sobą ściśle powiązane: realizują funkcje logiczne o przeciwnych (zanegowanych) wynikach.

EX-OR (XOR) jest nazywana alternatywą rozłączną. Dla dwóch wejść przyjmuje stan 1 wtedy, gdy dokładnie jedno wejście ma stan 1, czyli gdy wejścia są różne (01 lub 10). W praktyce można o niej myśleć jako o "wykrywaczu niezgodności" sygnałów binarnych.

EX-NOR (XNOR) jest funkcją odwrotną: przyjmuje stan 1 wtedy, gdy wejścia są jednakowe (00 lub 11). To dlatego jest często używana jako element "sprawdzający zgodność" bitów (komparator równości bitowej).

Zależność między nimi można opisać wprost: wynik XNOR jest negacją (NOT) wyniku XOR dla tych samych wejść. Stwierdzenie "Bramka EX-NOR jest negacją bramki EX-OR" jest więc poprawne, bo opisuje różnicę na poziomie funkcji logicznej (tablicy prawdy).

Pozostałe odpowiedzi są błędne z typowych powodów:

  • "Bramka EX-OR jest negacją bramki EX-NOR." – logicznie relacja negacji jest symetryczna (jeśli XNOR = NOT(XOR), to XOR = NOT(XNOR)), ale pytanie dotyczy różnicy między bramkami; w testach jednokrotnego wyboru poprawna powinna być jedna, zatem właściwe jest sformułowanie zgodne z przyjętą definicją: XNOR jako negacja XOR.
  • "Bramki EX-OR i EX-NOR mają identyczną funkcję logiczną." – to nieprawda, bo ich wyjścia różnią się dla każdego zestawu wejść: tam, gdzie XOR daje 1, XNOR daje 0 i odwrotnie.
  • "Nie ma różnicy…" – również fałsz: XOR wskazuje różność, a XNOR równość, co prowadzi do innych zastosowań w układach cyfrowych.

Wskazówka egzaminacyjna: gdy nie pamiętasz nazw, rozpisz w pamięci cztery kombinacje wejść (00, 01, 10, 11) i zaznacz, gdzie sygnały są różne (XOR=1) oraz gdzie są równe (XNOR=1). To najszybsza metoda weryfikacji.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Bramka EX-OR (XOR) to alternatywa rozłączna. Daje stan 1 na wyjściu, gdy wejścia są różne (01 lub 10), a daje 0, gdy są takie same (00 lub 11). W praktyce działa jak "detektor różnicy" dwóch bitów.
Bramka EX-NOR (XNOR) daje stan 1 wtedy, gdy wejścia są identyczne (00 lub 11), a stan 0, gdy są różne (01 lub 10). Jest więc wygodna do sprawdzania zgodności bitów w prostych komparatorach.
Dla tych samych wejść XOR i XNOR zawsze dają przeciwne wyniki. Tam, gdzie XOR=1 (wejścia różne), XNOR=0, a tam, gdzie XOR=0 (wejścia równe), XNOR=1. To dokładnie definicja negacji funkcji logicznej.
Najprościej skojarzyć: XOR → "różne" (niezgodność), XNOR → "równe" (zgodność). Gdy masz wątpliwość, wypisz cztery kombinacje 00, 01, 10, 11 i sprawdź, w których przypadkach wejścia są różne lub takie same.
XOR jest używany m.in. w sumatorach (bit sumy w półsumatorze), do wykrywania różnic między bitami, w prostych układach kontroli parzystości oraz w diagnostyce, gdy trzeba sprawdzić, czy dwa sygnały logiczne są zgodne.
XNOR wykorzystuje się w porównywaniu bitów (komparatory równości), w układach kontroli poprawności danych oraz wszędzie tam, gdzie interesuje nas informacja "czy wejścia są takie same". Często kilka XNOR łączy się, by porównać całe słowo binarne.
Nie. OR daje 1, gdy przynajmniej jedno wejście jest 1 (01, 10 i 11). XOR daje 1 tylko wtedy, gdy wejścia są różne (01 lub 10), a dla 11 daje 0. Nazwa "EX-OR" bywa myląca, dlatego warto pamiętać tablicę prawdy.
Częsty błąd to mylenie XOR z OR (bo brzmi podobnie) oraz zapominanie, że XNOR to "równość". Inny błąd to zgadywanie na podstawie nazwy "NOR", zamiast sprawdzenia tablicy prawdy dla XOR/XNOR.
Wstaw bramkę XOR lub XNOR, dodaj dwa przełączniki na wejścia i obserwuj LED na wyjściu. Zmień kolejno kombinacje 00, 01, 10, 11. Dla XOR dioda świeci przy 01 i 10, a dla XNOR świeci przy 00 i 11.
W ELM.2 montuje się i uruchamia układy cyfrowe, gdzie bramki są podstawowym "budulcem" funkcji. Zrozumienie XOR/XNOR pomaga diagnozować błędy, interpretować przebiegi, czytać dokumentację układów logicznych i poprawnie łączyć elementy w instalacji.
info

Około 56% zdających odpowiada poprawnie na to pytanie. średnie

Eksperci podkreślają: "EX-OR daje stan wysoki, gdy wejścia są różne (01 lub 10)."

Źródła:

  • Wikipedia: Exclusive or – https://en.wikipedia.org/wiki/Exclusive_or (dostęp: 2026-03-01)
  • Wikipedia: XNOR gate – https://en.wikipedia.org/wiki/XNOR_gate (dostęp: 2026-03-01)
  • Thomas L. Floyd, "Digital Fundamentals", rozdział o bramkach logicznych i funkcjach XOR/XNOR, Pearson (wydanie zależne od wersji podręcznika)

Materiały:

  • Podręczniki z podstaw techniki cyfrowej (bramki, tablice prawdy, algebra Boole’a)
  • Karty katalogowe układów logicznych (np. rodziny CMOS/TTL – opisy funkcji bramek)
  • Ćwiczenia: samodzielne rozpisywanie tablic prawdy dla bramek dwuwejściowych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego