Bramkę logiczną można jednoznacznie rozpoznać po jej tabeli prawdy, czyli zestawieniu wartości wyjścia Y dla wszystkich kombinacji wejść A i B.
W podanej tabeli:
- dla A=0, B=0 otrzymujemy Y=0,
- dla A=0, B=1 otrzymujemy Y=1,
- dla A=1, B=0 otrzymujemy Y=1,
- dla A=1, B=1 otrzymujemy Y=0.
Widzimy więc regułę: Y=1 występuje wyłącznie wtedy, gdy A i B są różne. Taka funkcja to XOR (alternatywa rozłączna). Intuicyjnie: "dokładnie jedno wejście jest w stanie 1".
Dlaczego pozostałe odpowiedzi są błędne?
- AND: daje 1 tylko dla (1,1). Tutaj dla (1,1) jest 0, więc AND nie pasuje.
- OR: daje 1 dla (0,1), (1,0) i (1,1). W tabeli dla (1,1) jest 0, więc to nie OR.
- NAND: jest negacją AND, więc daje 0 tylko dla (1,1), a w pozostałych przypadkach 1. W tabeli jest odwrotnie dla (0,0): NAND dałby 1, a tu jest 0.
Wskazówka egzaminacyjna: gdy w tabeli prawdy pojawiają się jedynki "na przekątnej" (01 i 10), a zera dla (00) i (11), najczęściej jest to XOR. Dla porównania, gdy jedynki są dla (00) i (11), a zera dla (01) i (10), byłoby to XNOR.