/
/
·
·
/
/
·
·
  • Einführung
  • Die Idee in einem Satz
  • Die Werte
  • Die drei Grundoperationen
  • Die abgeleiteten Gatter
  • Die Gesetze der booleschen Algebra
  • Die DeMorgan-Regeln (Klausur-Liebling)
  • Funktionale Vollständigkeit
  • Von der Funktion zur Schaltung
  • Klausur-Faustregeln
  • Häufige Stolpersteine
ThemenSoftwaretechnikBoolesche Algebra und Logikgatter: AND, OR, XOR, DeMorgan (Informatik)
Softwaretechnik·4Lerneinheiten·22min·Stand17.07.2026

Boolesche Algebra und Logikgatter: AND, OR, XOR, DeMorgan (Informatik).

Boolesche Algebra und Logikgatter

Wie rechnet ein Computer, der nur 0 und 1 kennt? Mit boolescher Algebra: einem Rechensystem, das George Boole 1854 erfand, lange bevor es Computer gab. Jede CPU, jeder Speicher, jede Schaltung basiert darauf. Klausurpflicht in 7/8 Rechnerarchitektur-Modulen, oft der rechenintensivste Aufgabenteil.

Boolesche Algebra arbeitet mit nur zwei Werten (0 und 1) und drei Grundoperationen (AND, OR, NOT). Logikgatter sind die Hardware-Bausteine, die diese Operationen physisch ausführen.

Nur zwei: 0 (falsch, low, aus) und 1 (wahr, high, an). Das ist alles. Eine boolesche Variable kann nur einen dieser zwei Zustände annehmen.

OperationZeichenBedeutungErgebnis 1, wenn...
AND (UND)A · B, A ∧ BKonjunktionBEIDE Eingänge 1 sind
OR (ODER)A + B, A ∨ BDisjunktionMINDESTENS EIN Eingang 1 ist
NOT (NICHT)¬A, ĀNegationder Eingang 0 ist (kehrt um)

Wahrheitstafeln der Grundgatter

AND          OR           NOT
A B | Y      A B | Y      A | Y
0 0 | 0      0 0 | 0      0 | 1
0 1 | 0      0 1 | 1      1 | 0
1 0 | 0      1 0 | 1
1 1 | 1      1 1 | 1

Merke: AND = "Reihenschaltung" (alle müssen leiten), OR = "Parallelschaltung" (einer reicht).

GatterDefinitionErgebnis 1, wenn...
NAND¬(A · B)NICHT beide 1
NOR¬(A + B)KEINER 1 ist
XOR (Antivalenz)A ⊕ Bdie Eingänge VERSCHIEDEN sind
XNOR (Äquivalenz)¬(A ⊕ B)die Eingänge GLEICH sind

XOR ist der Schlüssel zum Addieren: 1 + 1 = 0 mit Übertrag, genau das liefert XOR (Summe) plus AND (Übertrag) im Halbaddierer.

Diese Gesetze braucht man, um Ausdrücke zu vereinfachen (= Schaltungen mit weniger Gattern zu bauen):

GesetzAND-FormOR-Form
KommutativA · B = B · AA + B = B + A
Assoziativ(A · B) · C = A · (B · C)(A + B) + C = A + (B + C)
DistributivA · (B + C) = A·B + A·CA + (B·C) = (A+B)·(A+C)
Neutrales ElementA · 1 = AA + 0 = A
ExtremalgesetzA · 0 = 0A + 1 = 1
IdempotenzA · A = AA + A = A
KomplementA · ¬A = 0A + ¬A = 1
AbsorptionA · (A + B) = AA + (A · B) = A
Doppelnegation¬(¬A) = A

Die wichtigsten Vereinfachungs-Regeln:

¬(A · B) = ¬A + ¬B (NICHT-UND wird zu ODER der Negationen) ¬(A + B) = ¬A · ¬B (NICHT-ODER wird zu UND der Negationen)

Eselsfrei gemerkt: Negation reinziehen, Operator umdrehen (AND ↔ OR). DeMorgan erlaubt es, jede Schaltung nur mit NAND oder nur mit NOR zu bauen.

Mit {AND, OR, NOT} lässt sich JEDE boolesche Funktion darstellen. Noch stärker: NAND allein und NOR allein sind je für sich funktional vollständig. Deshalb baut man integrierte Schaltungen oft komplett aus NAND-Gattern (billiger in der Fertigung).

  1. Wahrheitstafel aufstellen (alle 2ⁿ Eingangs-Kombinationen).
  2. Disjunktive Normalform (DNF): für jede Zeile mit Y=1 einen UND-Term, alle mit ODER verknüpfen.
  3. Vereinfachen mit den Gesetzen oder dem KV-Diagramm (Karnaugh-Veitch).
  4. Schaltung aus Gattern zeichnen.

1. AND = alle 1, OR = mind. ein 1, NOT = umkehren. Auswendig.

2. NAND = ¬AND, NOR = ¬OR. Das kleine "N" steht für die Negation am Ausgang.

3. XOR = Ungleichheit, XNOR = Gleichheit.

4. DeMorgan: Negation reinziehen, Operator umdrehen.

5. A + 1 = 1 und A · 0 = 0 (Extremalgesetze, sparen viel Rechnerei).

6. Wahrheitstafel hat 2ⁿ Zeilen bei n Eingängen.

1. AND mit OR verwechseln. A · B (Punkt) = AND. A + B (Plus) = OR. Der Punkt steht für UND, das Plus für ODER, nicht für Multiplikation/Addition im üblichen Sinn.

2. DeMorgan falsch anwenden. Beim Reinziehen der Negation MUSS der Operator umklappen. ¬(A · B) ist NICHT ¬A · ¬B, sondern ¬A + ¬B.

3. XOR mit OR verwechseln. Bei A=1, B=1 ist OR = 1, aber XOR = 0 (gleich → 0).

4. Distributivgesetz nur in eine Richtung kennen. In der booleschen Algebra gilt das Distributivgesetz BEIDSEITIG, auch A + (B·C) = (A+B)·(A+C), anders als in der normalen Arithmetik.

5. Anzahl der Zeilen falsch. Bei 3 Eingängen sind es 2³ = 8 Zeilen, nicht 6.

6. A · A = A vergessen (Idempotenz). In der booleschen Algebra ist A · A = A, nicht A².

Schalte die Eingänge A und B um und wähle ein Gatter (AND, OR, NOT, NAND, NOR, XOR, XNOR). Der Simulator zeigt live den Ausgang und die vollständige Wahrheitstafel mit hervorgehobener aktueller Zeile. Im zweiten Modus siehst du, wie sich XOR aus den Grundgattern AND, OR und NOT zusammensetzt.

Lade Visualisierung...

Klausur-Tipp: Trainiere, jede Wahrheitstafel auswendig hinzuschreiben. Erkenne ein Gatter sofort am Muster der Ausgangsspalte: AND hat nur eine 1 (ganz unten), OR nur eine 0 (ganz oben), XOR die typischen "0 1 1 0".

Anmelden, um den Fortschritt zu speichern.

Nächster Schritt

Wenn du fertig bist: jetzt üben.

Aktives Abrufen festigt Wissen schneller als nochmal lesen.

War das hilfreich?

Verwandte Themen

  • Entwicklungsprozesse: Wasserfall / V-Modell / Inkrementell
  • OSI- und TCP/IP-Modell: 7 vs 4 Schichten erklärt (Informatik)
  • Von-Neumann-Architektur: CPU, Bus, Befehlszyklus (Informatik)
  • Endliche Automaten (DFA): Zustände, Übergänge, Akzeptanz (Informatik)
  • Agile Methoden: Scrum

Folgt

  • Schaltnetze: Halbaddierer, Volladdierer, Multiplexer (Informatik)

Tools

Bald: Karteikarten · Spaced-Repetition · Mind-Map-Export

Fachliche Qualität
Noch nicht klassifiziertNoch nicht geprüft.

Diese Lerneinheit wurde für typische Bachelor-Klausuren konzipiert. So prüfen wir · Fehler entdeckt? Melde ihn uns oder markiere die fragliche Stelle direkt im Text oben.

Klausur-ÜbersichtKomplette Übersicht: alle Tabs als linearer Text zum Lernen
▾

Alle Tabs der Lerneinheit (Erklärung · Interaktiv verstehen · Praxis-Übung · Klausur-Quiz) als durchgehender Text. Ideal zum Wiederholen vor der Klausur, und für Suchmaschinen wie Google, Bing und KI-Suche (ChatGPT, Perplexity).

Inhalt dieser Übersicht

  1. Erklärung(Erklärung)
  2. Interaktiv verstehen(Visualisierung / Interaktiv)
  3. Praxis-Übung(Quiz / Klausurfragen)
  4. Klausur-Quiz(Quiz / Klausurfragen)
Teil 1·Erklärung

Erklärung

Boolesche Algebra und Logikgatter

Wie rechnet ein Computer, der nur 0 und 1 kennt? Mit boolescher Algebra: einem Rechensystem, das George Boole 1854 erfand, lange bevor es Computer gab. Jede CPU, jeder Speicher, jede Schaltung basiert darauf. Klausurpflicht in 7/8 Rechnerarchitektur-Modulen, oft der rechenintensivste Aufgabenteil.

Die Idee in einem Satz

Boolesche Algebra arbeitet mit nur zwei Werten (0 und 1) und drei Grundoperationen (AND, OR, NOT). Logikgatter sind die Hardware-Bausteine, die diese Operationen physisch ausführen.

Die Werte

Nur zwei: 0 (falsch, low, aus) und 1 (wahr, high, an). Das ist alles. Eine boolesche Variable kann nur einen dieser zwei Zustände annehmen.

Die drei Grundoperationen

OperationZeichenBedeutungErgebnis 1, wenn...
AND (UND)A · B, A ∧ BKonjunktionBEIDE Eingänge 1 sind
OR (ODER)A + B, A ∨ BDisjunktionMINDESTENS EIN Eingang 1 ist
NOT (NICHT)¬A, ĀNegationder Eingang 0 ist (kehrt um)
Wahrheitstafeln der Grundgatter
AND          OR           NOT
A B | Y      A B | Y      A | Y
0 0 | 0      0 0 | 0      0 | 1
0 1 | 0      0 1 | 1      1 | 0
1 0 | 0      1 0 | 1
1 1 | 1      1 1 | 1

Merke: AND = "Reihenschaltung" (alle müssen leiten), OR = "Parallelschaltung" (einer reicht).

Die abgeleiteten Gatter

GatterDefinitionErgebnis 1, wenn...
NAND¬(A · B)NICHT beide 1
NOR¬(A + B)KEINER 1 ist
XOR (Antivalenz)A ⊕ Bdie Eingänge VERSCHIEDEN sind
XNOR (Äquivalenz)¬(A ⊕ B)die Eingänge GLEICH sind

XOR ist der Schlüssel zum Addieren: 1 + 1 = 0 mit Übertrag, genau das liefert XOR (Summe) plus AND (Übertrag) im Halbaddierer.

Die Gesetze der booleschen Algebra

Diese Gesetze braucht man, um Ausdrücke zu vereinfachen (= Schaltungen mit weniger Gattern zu bauen):

GesetzAND-FormOR-Form
KommutativA · B = B · AA + B = B + A
Assoziativ(A · B) · C = A · (B · C)(A + B) + C = A + (B + C)
DistributivA · (B + C) = A·B + A·CA + (B·C) = (A+B)·(A+C)
Neutrales ElementA · 1 = AA + 0 = A
ExtremalgesetzA · 0 = 0A + 1 = 1
IdempotenzA · A = AA + A = A
KomplementA · ¬A = 0A + ¬A = 1
AbsorptionA · (A + B) = AA + (A · B) = A
Doppelnegation¬(¬A) = A

Die DeMorgan-Regeln (Klausur-Liebling)

Die wichtigsten Vereinfachungs-Regeln:

¬(A · B) = ¬A + ¬B (NICHT-UND wird zu ODER der Negationen) ¬(A + B) = ¬A · ¬B (NICHT-ODER wird zu UND der Negationen)

Eselsfrei gemerkt: Negation reinziehen, Operator umdrehen (AND ↔ OR). DeMorgan erlaubt es, jede Schaltung nur mit NAND oder nur mit NOR zu bauen.

Funktionale Vollständigkeit

Mit {AND, OR, NOT} lässt sich JEDE boolesche Funktion darstellen. Noch stärker: NAND allein und NOR allein sind je für sich funktional vollständig. Deshalb baut man integrierte Schaltungen oft komplett aus NAND-Gattern (billiger in der Fertigung).

Von der Funktion zur Schaltung

  1. Wahrheitstafel aufstellen (alle 2ⁿ Eingangs-Kombinationen).
  2. Disjunktive Normalform (DNF): für jede Zeile mit Y=1 einen UND-Term, alle mit ODER verknüpfen.
  3. Vereinfachen mit den Gesetzen oder dem KV-Diagramm (Karnaugh-Veitch).
  4. Schaltung aus Gattern zeichnen.

Klausur-Faustregeln

1. AND = alle 1, OR = mind. ein 1, NOT = umkehren. Auswendig.

2. NAND = ¬AND, NOR = ¬OR. Das kleine "N" steht für die Negation am Ausgang.

3. XOR = Ungleichheit, XNOR = Gleichheit.

4. DeMorgan: Negation reinziehen, Operator umdrehen.

5. A + 1 = 1 und A · 0 = 0 (Extremalgesetze, sparen viel Rechnerei).

6. Wahrheitstafel hat 2ⁿ Zeilen bei n Eingängen.

Häufige Stolpersteine

1. AND mit OR verwechseln. A · B (Punkt) = AND. A + B (Plus) = OR. Der Punkt steht für UND, das Plus für ODER, nicht für Multiplikation/Addition im üblichen Sinn.

2. DeMorgan falsch anwenden. Beim Reinziehen der Negation MUSS der Operator umklappen. ¬(A · B) ist NICHT ¬A · ¬B, sondern ¬A + ¬B.

3. XOR mit OR verwechseln. Bei A=1, B=1 ist OR = 1, aber XOR = 0 (gleich → 0).

4. Distributivgesetz nur in eine Richtung kennen. In der booleschen Algebra gilt das Distributivgesetz BEIDSEITIG, auch A + (B·C) = (A+B)·(A+C), anders als in der normalen Arithmetik.

5. Anzahl der Zeilen falsch. Bei 3 Eingängen sind es 2³ = 8 Zeilen, nicht 6.

6. A · A = A vergessen (Idempotenz). In der booleschen Algebra ist A · A = A, nicht A².

Teil 2·Visualisierung / Interaktiv

Interaktiv verstehen

Logikgatter, interaktiv

Schalte die Eingänge A und B um und wähle ein Gatter (AND, OR, NOT, NAND, NOR, XOR, XNOR). Der Simulator zeigt live den Ausgang und die vollständige Wahrheitstafel mit hervorgehobener aktueller Zeile. Im zweiten Modus siehst du, wie sich XOR aus den Grundgattern AND, OR und NOT zusammensetzt.

Interaktive Visualisierung

Interaktive Komponente: probiere sie im Topic-Player oben aus.

Klausur-Tipp: Trainiere, jede Wahrheitstafel auswendig hinzuschreiben. Erkenne ein Gatter sofort am Muster der Ausgangsspalte: AND hat nur eine 1 (ganz unten), OR nur eine 0 (ganz oben), XOR die typischen "0 1 1 0".

Teil 3·Quiz / Klausurfragen

Praxis-Übung

Boolesche Algebra, Praxis-Übung

6 Aufgaben zu Gattern, Wahrheitstafeln und Gesetzen.

Klausurfragen mit Lösungen (6)

F1.Wann liefert ein AND-Gatter mit den Eingängen A und B eine 1 am Ausgang?

Antwort: Wenn beide Eingänge 1 sind

Erklärung: Das AND-Gatter (UND, A · B) liefert NUR dann 1, wenn BEIDE Eingänge 1 sind (1·1=1). In allen anderen Fällen ist der Ausgang 0. Merkhilfe: AND = Reihenschaltung, alle Schalter müssen geschlossen sein. OR dagegen reicht ein Eingang. Klausur-Grundlage.

F2.Welche Operation realisiert die Negation (kehrt 0 zu 1 und 1 zu 0 um)?

Antwort: NOT

Erklärung: NOT (NICHT, ¬A oder Ā) ist die Negation: aus 0 wird 1, aus 1 wird 0. Es ist das einzige einstellige Grundgatter (nur ein Eingang). AND und OR sind zweistellig, XOR vergleicht zwei Eingänge auf Ungleichheit. Klausur-Grundbegriff.

F3.Ordne das Gatter seiner Wahrheitstafel-Eigenschaft zu.

Zuordnungen:

  • AND → 1 nur wenn beide Eingänge 1
  • OR → 0 nur wenn beide Eingänge 0
  • XOR → 1 wenn Eingänge verschieden
  • NAND → 0 nur wenn beide Eingänge 1

Erklärung: AND: 1 bei (1,1). OR: 0 nur bei (0,0). XOR: 1 bei Ungleichheit (0,1) und (1,0). NAND = ¬AND: also genau invers zu AND, 0 nur bei (1,1), sonst 1. Diese Muster muss man in der Klausur sofort erkennen. Stolperstein: XOR ist 0 bei (1,1), nicht 1.

Typ: Zuordnung

F4.Wie lautet die DeMorgan-Regel für ¬(A · B)?

Antwort: ¬A + ¬B

Erklärung: DeMorgan: ¬(A · B) = ¬A + ¬B. Regel: Negation reinziehen UND Operator umdrehen (AND wird zu OR). Die zweite DeMorgan-Regel lautet ¬(A + B) = ¬A · ¬B. Häufigster Fehler: den Operator nicht umzudrehen (¬A · ¬B wäre falsch). Klausur-Pflichtregel.

F5.Bei den Eingängen A=1 und B=1 liefert ein XOR-Gatter den Ausgang 1.

Antwort: Falsch

Erklärung: FALSCH. XOR (Antivalenz) liefert 1 nur, wenn die Eingänge VERSCHIEDEN sind. Bei A=1, B=1 sind sie GLEICH, also ist der Ausgang 0. XOR liefert 1 bei (0,1) und (1,0), aber 0 bei (0,0) und (1,1). Klassischer Stolperstein, weil OR hier 1 liefern würde.

Typ: Wahr/Falsch

F6.Vereinfache den Ausdruck A + (A · B) mit den booleschen Gesetzen.

Antwort: A

Erklärung: A + (A · B) = A (Absorptionsgesetz). Begründung: Wenn A=1, ist der Ausdruck 1 (egal was B ist). Wenn A=0, ist A·B=0 und A=0, also 0. Der Ausdruck hängt also nur von A ab. Das Absorptionsgesetz (A + A·B = A bzw. A·(A+B) = A) spart in Schaltungen Gatter. Klausur-Vereinfachung.

Teil 4·Quiz / Klausurfragen

Klausur-Quiz

Boolesche Algebra, Klausur-Quiz

6 Klausur-Fragen zu Gattern, DeMorgan und funktionaler Vollständigkeit.

Klausurfragen mit Lösungen (6)

F1.Wie viele Zeilen hat die Wahrheitstafel einer Funktion mit 3 Eingängen?

Antwort: 8

Erklärung: Eine Wahrheitstafel mit n Eingängen hat 2ⁿ Zeilen, weil jede Eingangsvariable 2 Werte (0/1) annehmen kann. Bei 3 Eingängen: 2³ = 8 Zeilen. Bei 4 Eingängen wären es 2⁴ = 16. Häufiger Fehler: 2·3 = 6 zu rechnen. Klausur-Grundlage.

F2.Welches Gatter ist allein funktional vollständig (kann jede boolesche Funktion bilden)?

Antwort: NAND

Erklärung: NAND (und ebenso NOR) ist allein funktional vollständig: man kann AND, OR und NOT nur aus NAND-Gattern aufbauen (z.B. NOT = NAND mit beiden Eingängen gleich). Deshalb baut man Chips oft komplett aus NAND. AND, OR oder XOR allein reichen nicht (man braucht zusätzlich die Negation). Klausur-Transferfrage.

F3.Ordne das boolesche Gesetz seiner Aussage zu.

Zuordnungen:

  • Extremalgesetz → A + 1 = 1
  • Komplement → A + ¬A = 1
  • Idempotenz → A · A = A
  • Neutrales Element → A · 1 = A

Erklärung: Extremalgesetz: A + 1 = 1 (und A · 0 = 0). Komplement: A + ¬A = 1 (und A · ¬A = 0). Idempotenz: A · A = A (und A + A = A). Neutrales Element: A · 1 = A (und A + 0 = A). Diese Gesetze sind die Werkzeuge zum Vereinfachen. Klausur-Pflicht-Zuordnung.

Typ: Zuordnung

F4.Welche Funktion realisiert ein XOR-Gatter (Summe ohne Übertrag im Halbaddierer)?

Antwort: Ausgang 1, wenn die Eingänge verschieden sind

Erklärung: XOR (exklusiv-oder, Antivalenz) liefert 1 bei VERSCHIEDENEN Eingängen: (0,1)→1, (1,0)→1, (0,0)→0, (1,1)→0. Im Halbaddierer liefert XOR die Summe (0+1=1, 1+1=0) und AND den Übertrag. XNOR ist das Gegenteil (1 bei Gleichheit). Klausur-Kernfrage zur Addition.

F5.Nach DeMorgan gilt: ¬(A + B) = ¬A · ¬B.

Antwort: Wahr

Erklärung: RICHTIG. Die zweite DeMorgan-Regel: ¬(A + B) = ¬A · ¬B. Negation reinziehen, Operator umdrehen (OR wird zu AND). Beispiel: 'nicht (A oder B)' bedeutet 'weder A noch B', also 'nicht A UND nicht B'. Zusammen mit ¬(A·B) = ¬A + ¬B die wichtigste Vereinfachungsregel. Klausur-Pflicht.

Typ: Wahr/Falsch

F6.Eine Schaltung liefert 1 genau bei den Eingängen (A=0,B=1) und (A=1,B=0). Welches Gatter ist das?

Antwort: XOR

Erklärung: Ausgang 1 nur bei verschiedenen Eingängen (0,1) und (1,0), 0 bei (0,0) und (1,1) ist exakt die XOR-Funktion (Antivalenz). Vorgehen in der Klausur: Wahrheitstafel aus der Beschreibung aufstellen, Muster mit den bekannten Gattern abgleichen. Das Muster '0 1 1 0' in der Ausgangsspalte = XOR. Klausur-Erkennungsaufgabe.

Zur KategorieSoftwaretechnik.Mehr Themen entdeckenZum Themen-Hub.

UniProMax ist eine themenbasierte Lernplattform für Studierende an deutschen Unis.

Wir glauben, dass Verstehen besser ist als Auswendiglernen. Wir bauen Lerneinheiten die zeigen statt erzählen. Code, Visualisierung, Quiz. Auf Deutsch.

Marke

UniProMaxUniProMax

Themenbasiert, visuell, interaktiv.

Inhalte

  • Alle Themen (Hub)
  • Programmiergrundlagen
  • Algorithmen
  • Mathematik
  • Statistik
  • Datenbanken
  • Rechnungswesen
  • VWL

Studiengang-Filter

  • Informatik
  • Wirtschaftsinformatik
  • BWL
  • Data Science
  • VWL
  • Wirtschaftsingenieurwesen
  • Mathe
  • Psychologie
  • weitere Studiengänge folgen

Plattform

  • Mein Fortschritt
  • Impressum
  • Datenschutz
© 2026 UniProMaxAlle Systeme onlinev0.2 / Sommersemester 2026
UniProMaxUniProMaxUniProMaxUniProMax