Logikgatter
Lerne, wie UND-, ODER-, NICHT-, XOR-, NAND- und NOR-Gatter aus Einsen und Nullen Entscheidungen machen und wie du den Ausgang einer kleinen Schaltung findest.
Definition
- 1 = Spannung an (hoch), das bedeutet wahr
- 0 = Spannung aus (niedrig), das bedeutet falsch
| UND | ODER | XOR | NAND | NOR | ||
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 | 0 | 0 |
- UND (AND): Ausgang 1 nur, wenn beide Eingänge 1 sind
- ODER (OR): Ausgang 1, wenn mindestens ein Eingang 1 ist
- XOR (exklusives ODER): Ausgang 1, wenn die Eingänge verschieden sind
- NAND (NICHT UND): das Gegenteil von UND, Ausgang 0 nur, wenn beide Eingänge 1 sind
- NOR (NICHT ODER): das Gegenteil von ODER, Ausgang 1 nur, wenn beide Eingänge 0 sind
Probier es gleich aus
Lösungsbeispiele
Die Eingänge sind und . Bestimme den Ausgang eines UND-, ODER-, XOR-, NAND- und NOR-Gatters.
UND-Gatter
UND braucht zwei Einsen, aber → UND:
ODER-Gatter
ODER braucht mindestens eine 1, und → ODER:
XOR-Gatter
Die Eingänge und sind verschieden → XOR:
NAND-Gatter
NAND ist das Gegenteil von UND: UND ergab , also umkehren → NAND:
NOR-Gatter
NOR ist das Gegenteil von ODER: ODER ergab , also umkehren → NOR:
Antwort: UND , ODER , XOR , NAND , NOR . NAND und NOR sind immer das Gegenteil von UND und ODER.
Häufige Fehler
Zu glauben, ein ODER-Gatter liefere , wenn beide Eingänge sind
Warum es falsch ist: Das ist das XOR-Gatter. ODER ist 1, wenn mindestens ein Eingang 1 ist, und dazu gehört auch der Fall, dass beide 1 sind.
Richtig: ODER: . XOR: . Nur XOR verlangt, dass die Eingänge verschieden sind.
als gewöhnliche Addition lesen und schreiben
Warum es falsch ist: In der Gatterschreibweise bedeutet ODER, und der Ausgang eines Gatters kann nur 0 oder 1 sein.
Richtig: Bei Gattern gilt (ODER). Der Wert 2 tritt nur beim Addieren von Binärzahlen auf und wird dann als mit einer Übertragsziffer geschrieben.
NAND als NICHT A UND NICHT B behandeln, also als
Warum es falsch ist: NAND kehrt den Ausgang von UND um, nicht die Eingänge. Für , : NAND ergibt , aber .
Richtig: NAND : zuerst UND, dann NICHT. Der Strich steht über dem ganzen Produkt.
Die ursprünglichen Eingänge in das letzte Gatter einer Schaltung einsetzen
Warum es falsch ist: In einer Schaltung bekommt jedes Gatter nur die Leitungen, die mit ihm verbunden sind. Das letzte Gatter bekommt meist die Ausgänge früherer Gatter, nicht A, B und C.
Richtig: Arbeite von den Eingängen zum Ausgang, schreibe den Ausgang jedes Gatters daneben und verwende diese Werte für das nächste Gatter.
Interaktive Visualisierung
Wahrheitstabelle
| A | B | A ∧ B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
1= Wahr0= Falsch
Interaktiver Sandkasten
Ausdrucksrechner
Probiere diese:
Verlauf
Noch keine Berechnungen
Übungsaufgaben
18 AufgabenWelches Gatter liefert nur dann den Ausgang 1, wenn beide Eingänge 1 sind?
Warum es wichtig ist
- Computerchips: Ein Prozessor enthält Milliarden von Transistoren, die zu Gattern verschaltet sind, und alles, was er tut (addieren, vergleichen, speichern), läuft auf UND, ODER und NICHT mit Einsen und Nullen hinaus
- Zahlen addieren: Zwei Gatter, ein XOR und ein UND, reichen aus, um zwei Binärziffern zu addieren, und Ketten solcher Schaltungen addieren ganze Zahlen
- Alarmanlagen und Sicherheitssysteme: Ein Alarm ertönt, wenn er scharf geschaltet ist UND eine Tür ODER ein Fenster offen ist
- Autos und Maschinen: Eine Gurtwarnung leuchtet, wenn der Motor läuft UND der Gurt NICHT angelegt ist; eine Presse arbeitet nur, wenn beide Hände zwei Knöpfe drücken (UND)
- Licht im Haus: Ein Licht, das von zwei Stellen geschaltet werden kann (Treppe, Flur), ist eine XOR-Schaltung
Anwendungen im echten Leben
Alarmanlagen
Eine Alarmanlage ist eine kleine Logikschaltung: Sensoren liefern 1 oder 0, Gatter entscheiden, ob die Sirene eine 1 bekommt.
Beispiel:
Mit dem Schalter für scharf , dem Türsensor und dem Fenstersensor ertönt der Alarm, wenn .
Eine Alarmanlage verwendet : , wenn die Anlage scharf ist, , wenn die Tür offen ist, , wenn das Fenster offen ist.
Bei wie vielen aller möglichen Eingangskombinationen ertönt der Alarm?
Schritt 1: Schreibe den mathematischen Ausdruck
Schreibe die Anzahl der Eingangskombinationen als Zweierpotenz:
Zahlen im Chip addieren
Jede Addition eines Computers ist aus Halbaddierern und Volladdierern aufgebaut, die aus Gattern bestehen.
Beispiel:
Ein Halbaddierer berechnet die Summenziffer und die Übertragsziffer zweier Binärziffern.
Ein Halbaddierer bekommt die Eingänge und . Er gibt und aus, und das Ergebnis wird als Binärzahl gelesen.
Was sind S und C, und für welche gewöhnliche Zahl steht das Ergebnis?
Schritt 1: Schreibe den mathematischen Ausdruck
Schreibe die Addition, die die Schaltung ausführt:
Chips aus NAND-Gattern bauen
Chiphersteller mögen NAND-Gatter, weil sich jedes andere Gatter allein aus NAND-Gattern bauen lässt.
Beispiel:
Verbinde beide Eingänge eines NAND-Gatters mit demselben Signal : Der Ausgang ist , es arbeitet also als NICHT-Gatter.
Ein kleiner Chipbaustein enthält 4 NAND-Gatter. Ein NICHT-Gatter braucht 1 NAND-Gatter, ein UND-Gatter braucht 2 (ein NAND, gefolgt von einem NAND als NICHT). Eine Entwicklerin braucht 3 UND-Gatter und 2 NICHT-Gatter.
Wie viele NAND-Gatter und wie viele Chipbausteine braucht sie?
Schritt 1: Schreibe den mathematischen Ausdruck
Schreibe die Anzahl der NAND-Gatter als eine Rechnung:
Wichtige Erkenntnisse
- 1Ein Logikgatter bekommt Eingänge, die 1 (Spannung an) oder 0 (Spannung aus) sind, und liefert einen Ausgang, ebenfalls 1 oder 0
- 2UND liefert 1 nur, wenn beide Eingänge 1 sind; ODER liefert 1, wenn mindestens ein Eingang 1 ist; NICHT kehrt seinen einzigen Eingang um
- 3XOR liefert 1, wenn die Eingänge verschieden sind; NAND und NOR sind das Gegenteil von UND und ODER
- 4Gatterschreibweise: (UND), (ODER), (NICHT), (XOR), und hier gilt
- 5Um den Ausgang einer Schaltung zu finden, gehst du von den Eingängen zum Ausgang und notierst den Ausgang jedes Gatters
- 6Benenne den Ausgang jedes Gatters als Ausdruck, dann erhältst du den booleschen Ausdruck der ganzen Schaltung
Häufig gestellte Fragen
Glossar
- Logikgatter
- Eine elektronische Schaltung, die eine boolesche Operation mit Eingängen aus 1 und 0 ausführt
- Eingang / Ausgang
- Die Signale, die in ein Gatter hineingehen, und das einzige Signal, das herauskommt
- Schaltung
- Durch Leitungen verbundene Gatter, bei denen der Ausgang eines Gatters ein Eingang eines anderen ist
- Inverter
- Ein anderer Name für das NICHT-Gatter, das 1 in 0 und 0 in 1 umkehrt
- XOR (exklusives ODER)
- Ein Gatter, dessen Ausgang 1 ist, wenn seine Eingänge verschieden sind, geschrieben
- Halbaddierer
- Eine Schaltung aus einem XOR- und einem UND-Gatter, die zwei Binärziffern addiert: ,
Formelkarte
UND
1 nur, wenn beide Eingänge 1 sind
ODER
1, wenn mindestens ein Eingang 1 ist
NICHT
Kehrt den Eingang um
XOR
1, wenn die Eingänge verschieden sind
NAND
Gegenteil von UND: 0 nur, wenn beide Eingänge 1 sind
NOR
Gegenteil von ODER: 1 nur, wenn beide Eingänge 0 sind