💡 Die sechzehn Gesichter der Logik: Alle möglichen booleschen Funktionen mit zwei Eingängen 🔗

Die boolesche Algebra, benannt nach dem Mathematiker George Boole, bildet das Fundament der gesamten digitalen Schaltungstechnik. Sie arbeitet mit Variablen, die nur zwei Zustände annehmen können: Wahr (1) oder Falsch (0). Wenn wir zwei Eingangsvariablen A und B betrachten, gibt es genau vier mögliche Kombinationen von Eingabewerten: (0, 0), (0, 1), (1, 0) und (1, 1).

Da jede dieser vier Eingangskombinationen als Ausgangswert entweder eine 0 oder eine 1 liefern kann, beträgt die Gesamtzahl der möglichen eindeutigen booleschen Funktionen 24=162^4 = 16.

Dieser Artikel beleuchtet diese 16 elementaren logischen Verknüpfungen, geordnet nach ihrer Komplexität und ihrer Bedeutung im digitalen Schaltungsentwurf.

📑 Inhaltsverzeichnis 🔗


🔢 Die vier Eingangskombinationen 🔗

Um die Funktionen zu verstehen, müssen wir zunächst die möglichen Eingaben definieren.

AB
00
01
10
11

🚀 Kategorien der 16 Funktionen 🔗

Die 16 Funktionen lassen sich anhand ihrer Ausgangsmuster in mehrere Kategorien einteilen – von den einfachsten Konstanten bis hin zu den komplexeren exklusiven Gattern. Sei FF der Ausgang der jeweiligen Funktion.

⚪ 1. Konstante Funktionen (2 Funktionen) 🔗

Diese Funktionen ignorieren die Eingänge vollständig und liefern immer denselben Ausgangswert.

FunktionsnameAusdruckA=0, B=0A=0, B=1A=1, B=0A=1, B=1Beschreibung
Null (FALSE / Kontradiktion)F0=0F_0 = 00000Liefert immer 0.
Eins (TRUE / Tautologie)F15=1F_{15} = 11111Liefert immer 1.

🔄 2. Einfache Identitäts- und Negationsfunktionen (4 Funktionen) 🔗

Diese Funktionen hängen jeweils nur von einem der beiden Eingänge ab – entweder direkt oder invertiert.

FunktionsnameAusdruckA=0, B=0A=0, B=1A=1, B=0A=1, B=1Beschreibung
Identität AF3=AF_3 = A0011Ausgang ist einfach A.
Identität BF5=BF_5 = B0101Ausgang ist einfach B.
NICHT A (NOT A)F12=AˉF_{12} = \bar{A}1100Ausgang ist die Negation von A.
NICHT B (NOT B)F10=BˉF_{10} = \bar{B}1010Ausgang ist die Negation von B.

⚙️ 3. Grundlegende binäre Verknüpfungen (4 Funktionen) 🔗

Dies sind die primären Logikgatter, die universell in digitalen Systemen zum Einsatz kommen.

FunktionsnameAusdruckA=0, B=0A=0, B=1A=1, B=0A=1, B=1Gängiges Gatter
AND (UND)F8=A⋅BF_8 = A \cdot B00011 genau dann, wenn A UND B gleich 1 sind.
OR (ODER)F14=A+BF_{14} = A + B01111, wenn A ODER B (oder beide) gleich 1 sind.
NAND (NICHT-UND)F7=A⋅B‾F_7 = \overline{A \cdot B}1110Das NICHT-UND von A und B. (Universelles Gatter)
NOR (NICHT-ODER)F1=A+B‾F_1 = \overline{A + B}1000Das NICHT-ODER von A und B. (Universelles Gatter)

⚖️ 4. Exklusive Verknüpfungen (2 Funktionen) 🔗

Diese Funktionen sind unverzichtbar für arithmetische Schaltungen (wie Addierer) und für den Vergleich von Eingängen.

FunktionsnameAusdruckA=0, B=0A=0, B=1A=1, B=0A=1, B=1Beschreibung
XOR (Exklusiv-ODER)F6=A⊕BF_6 = A \oplus B01101, wenn A und B unterschiedlich sind.
XNOR (Äquivalenz)F9=A⊕B‾F_9 = \overline{A \oplus B}10011, wenn A und B gleich sind.

➡️ 5. Implikations- und Inhibitionsfunktionen (4 Funktionen) 🔗

Diese Funktionen werden in allgemeinen digitalen Schaltungen seltener direkt als einzelne Gatter verwendet, spielen aber im fortgeschrittenen Logikentwurf und in formalen Systemen eine wichtige Rolle.

FunktionsnameAusdruckA=0, B=0A=0, B=1A=1, B=0A=1, B=1Beschreibung
A impliziert B (Implikation)F13=Aˉ+BF_{13} = \bar{A} + B1101Nur falsch (0), wenn A gleich 1 und B gleich 0 ist.
B impliziert AF11=A+BˉF_{11} = A + \bar{B}1011Nur falsch (0), wenn B gleich 1 und A gleich 0 ist.
A impliziert NICHT B (Inhibition)F4=A⋅BˉF_4 = A \cdot \bar{B}0010Nur wahr (1), wenn A gleich 1 und B gleich 0 ist.
B impliziert NICHT AF2=Aˉ⋅BF_2 = \bar{A} \cdot B0100Nur wahr (1), wenn A gleich 0 und B gleich 1 ist.

🔑 Die Kraft der Universalität 🔗

Der faszinierendste Aspekt dieser 16 Funktionen besteht darin, dass zwei von ihnen jeweils allein in der Lage sind, alle anderen nachzubilden: das NAND-Gatter und das NOR-Gatter.

Aufgrund dieser Eigenschaft (funktionale Vollständigkeit) werden NAND- und NOR-Gatter als universelle Gatter bezeichnet. Ein kompletter Computer kann ausschließlich aus einem einzigen Gattertyp aufgebaut werden, was die Fertigung integrierter Schaltkreise erheblich vereinfacht.


📝 Übersichtstabelle aller 16 Funktionen 🔗

Diese Tabelle fasst alle 16 Funktionen anhand ihrer Ausgangswerte für die vier Eingangskombinationen zusammen.

F#(0,0)(0,1)(1,0)(1,1)FunktionsnameAusdruckGängiges Gatter
F0F_00000Null00(Konstante)
F1F_11000NORA+B‾\overline{A + B}NOR
F2F_20100B impliziert NICHT AAˉ⋅B\bar{A} \cdot B
F3F_30011Identität AAA
F4F_40010A impliziert NICHT BA⋅BˉA \cdot \bar{B}
F5F_50101Identität BBB
F6F_60110XORA⊕BA \oplus BXOR
F7F_71110NANDA⋅B‾\overline{A \cdot B}NAND
F8F_80001ANDA⋅BA \cdot BAND
F9F_91001XNORA⊕B‾\overline{A \oplus B}XNOR
F10F_{10}1010NICHT BBˉ\bar{B}NOT
F11F_{11}1011B impliziert AA+BˉA + \bar{B}
F12F_{12}1100NICHT AAˉ\bar{A}NOT
F13F_{13}1101A impliziert BAˉ+B\bar{A} + B
F14F_{14}0111ORA+BA + BOR
F15F_{15}1111Eins11(Konstante)

Diese 16 logischen Funktionen, abgeleitet aus zwei einfachen binären Eingängen, bilden das vollständige Vokabular für sämtliche Rechenprozesse und zeigen eindrucksvoll, welche enorme Komplexität auf den einfachsten Grundlagen entstehen kann.


📚 Mein Kostenloses E-Book Herunterladen 🔗

Lade die kuratierte Offline-Ausgabe von Kaues Lebensweise herunter – ein praktischer Leitfaden zur Optimierung von 🍏 Gesundheit, 💰 Wohlstand, ❤️ Liebe und 🧘 Sinn.

Kaues Lebensweise

Kaues Lebensweise

📬 Meinen Newsletter Abonnieren 🔗

Erhalte eine Benachrichtigung, wenn ich neue Essays, Buchzusammenfassungen und praktische Leitfäden für ein gutes Leben veröffentliche. Kein Spam – jederzeit abbestellbar.


💬 Kommentare & Diskussion 🔗

Hast du eine Frage, eine Perspektive oder einen Vorschlag? Teile deine Gedanken unten mit. Die Kommentare werden über GitHub Discussions bereitgestellt (werbefrei und spamfrei) – klicke unten auf Mit GitHub anmelden, um zu kommentieren oder zu reagieren (ein kostenloses GitHub-Konto ist in weniger als einer Minute erstellt).



Aktualisiert am 27.11.2025.

HAFTUNGSAUSSCHLUSS: Die Inhalte auf dieser Website dienen ausschließlich Informations- und Bildungszwecken und stellen keine medizinische, psychologische, finanzielle, steuerliche oder rechtliche Beratung sowie keine Anlageberatung dar. Die hier präsentierten Ideen, Zusammenstellungen und Meinungen sind meine eigenen und spiegeln nicht die meines Arbeitgebers wider. Zusammenfassungen von Büchern, Vorträgen und Artikeln sind unabhängige Bildungskommentare und bleiben geistiges Eigentum der jeweiligen Autoren. KI-Tools können zur Unterstützung bei der Bearbeitung, Formatierung und Synthese eingesetzt werden; obwohl größte Sorgfalt auf Richtigkeit gelegt wird, können Fehler auftreten. DATENSCHUTZ: Diese Website nutzt Dienste von Drittanbietern für optionale Newsletter-Abonnements (follow.it), Kommentare (giscus / GitHub Discussions) und eingebettete Medien (YouTube), die IP-Adressen und Cookies der Besucher gemäß ihren jeweiligen Datenschutzrichtlinien verarbeiten können.