Logikgatter-Rechner

Werte AND-, OR-, NOT-, NAND-, NOR-, XOR- und XNOR-Gatter aus und sieh dir die vollständige Wahrheitstabelle an.

Logikgatter auswerten
Wähle ein Gatter, schalte seine binären Eingänge um und berechne den Ausgang.

Wahrheitstabelle

Eingang AEingang BAusgang
000
010
100
111

Über Logikgatter

Logikgatter sind die grundlegenden Entscheidungselemente der Digitalelektronik. Jedes Gatter erhält einen oder mehrere binäre Eingänge, dargestellt durch Null und Eins, und erzeugt nach einer booleschen Regel einen binären Ausgang. In realen Schaltungen entsprechen diese Zustände Spannungsbereichen statt idealen Zahlen. Die binäre Schreibweise erleichtert jedoch die Analyse. Dieser Rechner wertet die sieben gängigen Gattertypen aus und erzeugt die vollständige Wahrheitstabelle der gewählten Operation. Ein AND-Gatter liefert nur dann Eins, wenn beide Eingänge Eins sind. OR liefert Eins, wenn einer oder beide Eingänge Eins sind. NOT ist ein unäres Gatter, das seinen einzigen Eingang invertiert. NAND und NOR negieren AND beziehungsweise OR und liefern daher das Gegenteil der zugrunde liegenden Operation. XOR, das exklusive ODER, liefert Eins, wenn sich die Eingänge unterscheiden. XNOR liefert Eins, wenn sie übereinstimmen, und eignet sich damit als Ein-Bit-Gleichheitsdetektor. Eine Wahrheitstabelle listet alle möglichen Eingangskombinationen und die zugehörigen Ausgänge auf. Zwei binäre Eingänge ergeben vier Kombinationen: Null-Null, Null-Eins, Eins-Null und Eins-Eins. Ein NOT-Gatter mit einem Eingang hat nur zwei Zeilen. Wahrheitstabellen ermöglichen es, Schaltungen systematisch zu prüfen, boolesche Ausdrücke herzuleiten, scheinbar unterschiedliche Entwürfe zu vergleichen und Bedingungen für einen aktiven Ausgang zu finden. Größere Schaltungen lassen sich durch zusätzliche Spalten für Zwischengatter analysieren. NAND und NOR heißen universelle Gatter, weil sich mit mehreren Gattern jeweils nur eines dieser Typen alle anderen booleschen Operationen nachbilden lassen. Diese Eigenschaft ist beim Entwurf integrierter Schaltungen und beim Prototypenbau hilfreich, wenn möglichst wenige Chipfamilien verwendet werden sollen. XOR ist besonders häufig in Addierern, Paritätsgeneratoren, gesteuerten Invertern und Änderungsdetektoren zu finden, XNOR dagegen in Komparatoren und Vergleichsschaltungen. Stelle die Eingangswerte über die Schaltflächen ein und berechne dann die gewählte Operation. Der angezeigte Ausdruck fasst die Auswertung zusammen, während die Tabelle darunter das vollständige Verhalten des Gatters zeigt. Reale Hardware hat außerdem Laufzeiten, Fan-out-Grenzen, Störabstände, Versorgungsvorgaben und undefinierte Spannungsbereiche. Ein idealer boolescher Rechner bildet diese elektrischen Eigenschaften nicht ab. Lies das Datenblatt der jeweiligen Logikfamilie, bevor du einen logischen Entwurf als reale Schaltung umsetzt.

Beispiele für Logikgatter

OperationErgebnisErklärung
AND mit A = 1, B = 11Beide Eingänge müssen High sein, damit AND High liefert.
OR mit A = 0, B = 11Mindestens ein High-Eingang sorgt für einen High-Ausgang bei OR.
XOR mit A = 1, B = 01XOR liefert High, weil sich die Eingänge unterscheiden.
NAND mit A = 1, B = 10NAND ist die Umkehrung des AND-Ergebnisses.

So verwendest du den Logikgatter-Rechner

  1. Wähle eine der sieben unterstützten Gatteroperationen.
  2. Schalte Eingang A zwischen Null und Eins um, bei einem Gatter mit zwei Eingängen auch Eingang B.
  3. Wähle Ausgang berechnen, um die aktuellen binären Eingänge auszuwerten.
  4. Vergleiche das Ergebnis mit allen möglichen Kombinationen in der erzeugten Wahrheitstabelle.

Häufige Fragen zu Logikgattern

Was unterscheidet OR von XOR?

OR liefert High, wenn einer oder beide Eingänge High sind. XOR liefert nur dann High, wenn genau ein Eingang High ist.

Warum hat ein NOT-Gatter nur einen Eingang?

NOT führt eine unäre Invertierung aus und benötigt daher nur einen binären Wert. Aus Null wird Eins, aus Eins wird Null.

Was ist ein universelles Logikgatter?

Ein universelles Gatter kann mit weiteren Gattern desselben Typs jede boolesche Funktion umsetzen. Sowohl NAND als auch NOR besitzen diese nützliche Eigenschaft.

Was zeigt eine Wahrheitstabelle?

Sie listet alle möglichen Eingangskombinationen und ihre Ausgänge auf. Damit lässt sich das Verhalten einer digitalen Funktion direkt definieren und prüfen.

Sind Null und Eins tatsächliche Schaltungsspannungen?

Sie stehen für niedrige und hohe Logikpegelbereiche, nicht für allgemein gültige exakte Spannungen. Die gültigen Bereiche hängen von Logikfamilie, Versorgungsspannung und Bauteildatenblatt ab.