Bramki Logiczne

Podstawowe elementy obwodów cyfrowych: bramki AND, OR, NOT, XOR i ich tablice prawdy.

Plac Zabaw z Bramkami Logicznymi

Przeciągaj bramki, łącz je i obserwuj wyniki.

Paleta
Wejście
Wyjście
AND
OR
NOT
NAND
NOR
XOR
XNOR
Wskazówka: Kliknij port wyjściowy, a następnie port wejściowy, aby połączyć. Kliknij zajęty port wejściowy, aby usunąć przewód.
Płótno

Elementarne Bloki Świata Cyfrowego

W sercu każdego urządzenia cyfrowego - od najprostszego kalkulatora po najpotężniejszy superkomputer - leżą miliony, a nawet miliardy, maleńkich elektronicznych przełączników zwanych bramkami logicznymi. Są to fundamentalne elementy budulcowe obwodów cyfrowych. Bramka logiczna to urządzenie wykonujące podstawową funkcję logiczną opartą na . Przyjmuje ona jedno lub więcej wejść binarnych (0 i 1) i generuje pojedyncze wyjście binarne na podstawie określonej reguły.

Zrozumienie bramek logicznych to zrozumienie samego języka komputerów. Łącząc te proste bramki na różne sposoby, inżynierowie mogą budować złożone układy, które wykonują obliczenia arytmetyczne, przechowują dane i podejmują decyzje.

Podstawowe Bramki Logiczne

Istnieją trzy podstawowe bramki logiczne, z których można zbudować wszystkie inne. Przyjrzyjmy się im po kolei.

1. Bramka AND (Koniunkcja, I)

Bramka AND jest logicznym mnożnikiem. Jej wyjście jest '1' (Prawda) tylko wtedy, gdy wszystkie jej wejścia są '1'. Jeśli którekolwiek wejście jest '0', wyjście jest '0'. Wyobraź sobie obwód szeregowy z dwoma przełącznikami: żarówka zapali się tylko wtedy, gdy oba przełączniki są zamknięte.

Bramka AND

Symbol ANSI bramki AND

Tablica Prawdy (A AND B)

Wejście AWejście BWyjście Y
000
010
100
111

Wyrażenie logiczne: Y=ABY = A \cdot B lub Y=ABY = AB


2. Bramka OR (Alternatywa, LUB)

Bramka OR jest logicznym sumatorem. Jej wyjście jest '1' (Prawda) jeśli którekolwiek z jej wejść jest '1'. Wyjście jest '0' tylko wtedy, gdy wszystkie wejścia są '0'. Wyobraź sobie obwód równoległy: żarówka zapali się, jeśli jeden z przełączników (lub oba) jest zamknięty.

Bramka OR

Symbol ANSI bramki OR

Tablica Prawdy (A OR B)

ABY
000
011
101
111

Wyrażenie logiczne: Y=A+BY = A + B


3. Bramka NOT (Negacja, Inwerter)

Bramka NOT jest najprostszą bramką. Ma tylko jedno wejście i jedno wyjście. Jej funkcją jest odwrócenie (zanegowanie) sygnału wejściowego. Jeśli na wejściu jest '1', na wyjściu jest '0', a jeśli na wejściu jest '0', na wyjściu jest '1'. Po prostu odwraca stan.

Bramka NOT

Symbol ANSI bramki NOT

Tablica Prawdy (NOT A)

AY
01
10

Wyrażenie logiczne: Y=AY = \overline{A} lub Y=¬AY = \neg A

Bramki Uniwersalne: NAND i NOR

Chociaż AND, OR i NOT są fundamentalne, istnieją dwie inne bramki nazywane „uniwersalnymi”, ponieważ każdą inną funkcję logiczną można zrealizować, łącząc tylko bramki NAND lub tylko bramki NOR.

4. Bramka NAND (NOT-AND)

Bramka NAND to po prostu bramka AND, po której następuje bramka NOT. Jej wyjście jest '0' tylko wtedy, gdy wszystkie jej wejścia są '1'. W przeciwnym razie wyjście jest '1'.

Bramka NAND

Symbol ANSI bramki NAND

Tablica Prawdy (A NAND B)

ABY
001
011
101
110

Wyrażenie logiczne: Y=ABY = \overline{A \cdot B}


5. Bramka NOR (NOT-OR)

Bramka NOR to bramka OR, po której następuje bramka NOT. Jej wyjście jest '1' tylko wtedy, gdy wszystkie wejścia są '0'. Jeśli którekolwiek wejście jest '1', wyjście jest '0'.

Bramka NOR

Symbol ANSI bramki NOR

Tablica Prawdy (A NOR B)

ABY
001
010
100
110

Wyrażenie logiczne: Y=A+BY = \overline{A + B}

Bramki Wykluczające: XOR i XNOR

Te bramki wykonują bardziej wyspecjalizowane funkcje logiczne, często używane w obwodach arytmetycznych i do sprawdzania danych.

6. Bramka XOR (Alternatywa Wykluczająca)

Wyjście bramki XOR jest '1' tylko wtedy, gdy wejścia są różne. Jeśli wejścia są takie same (oba '0' lub oba '1'), wyjście jest '0'. Jest kluczowym elementem w sumatorach i układach sprawdzania parzystości.

Bramka XOR

Symbol ANSI bramki XOR

Tablica Prawdy (A XOR B)

ABY
000
011
101
110

Wyrażenie logiczne: Y=ABY = A \oplus B


7. Bramka XNOR (Exclusive NOR)

Bramka XNOR to bramka XOR, po której następuje bramka NOT. Jej wyjście jest '1' tylko wtedy, gdy wejścia są takie same. Działa jak logiczny układ sprawdzający równość.

Bramka XNOR

Symbol ANSI bramki XNOR

Tablica Prawdy (A XNOR B)

ABY
001
010
100
111

Wyrażenie logiczne: Y=ABY = \overline{A \oplus B}

    Bramki Logiczne | Teleinf Edu