Was ist NAND?

NAND oder ein NAND-Gatter ist ein Begriff aus der digitalen Elektronik. Es bezieht sich auf ein Logikgatter, das ein bestimmtes Ergebnis erzeugt. Ergebnisse werden immer binär ausgegeben, was bedeutet, dass es nur zwei mögliche Ausgaben gibt – ja und nein, wahr oder falsch oder 0 und 1. NAND selbst ist die Abkürzung für Not-And.

Ein NAND-Gatter gibt als Ergebnis in jedem Eingangsfall eins zurück, außer wenn alle Eingangselemente ebenfalls 1 sind. Wenn also 0 und 0 oder 0 und 1 eingegeben werden, ist der Ausgang 1. Nur wenn der Eingang 1 ist und 1 gibt das NAND-Gatter eine 0 zurück.

Tipp: Die Ein- und Ausgänge werden manchmal eher als hoch und niedrig als als wahr oder falsch angesehen. Natürlich ist Low 0 und High 1. Es ist funktional irrelevant, wie sie heißen – die wichtigen Teile sind die Werte von 0 und 1.

NAND-Gatter sind auch nicht auf zwei Eingänge beschränkt – obwohl sie mindestens zwei haben müssen, können sie mehr verarbeiten. Die Logik dahinter bleibt gleich – wenn nicht alle Eingänge 1 sind, gibt das Gate immer 1 zurück, egal wie viele Eingänge es gibt. Die Standard-Setups sind Gates mit 2, 3, 4 und 8 Eingängen. Diese Versionen werden aktiv in auf dem Markt erhältlichen Halbleitern verwendet.

Verwendung von NAND-Gattern

Neben den ähnlich, aber unterschiedlich aufgebauten NOR-Gattern sind NAND-Gatter in der modernen digitalen Elektronik unverzichtbar. Sie können verwendet werden, um absolut jede boolesche Funktion auszudrücken, wenn sie richtig kombiniert werden. Eine boolesche Funktion ist eine Funktion, die auf zwei Werten basiert – wiederum 0 und 1. Boolesche Funktionen und Logikgatter wie NAND oder NOR sind für die Arbeit verschiedener Computerteile unerlässlich.

Ihre Fähigkeit, andere Funktionen auszudrücken, wird als „funktionale Vollständigkeit“ bezeichnet – und wie bereits erwähnt, können boolesche Funktionen wie AND, OR, XNOR und NOT vollständig durch NAND-Gatter beschrieben werden. Sie könnten einen ganzen Computerprozessor nur aus NAND-Gattern bauen. Das ist nicht der Fall, denn es wäre teuer, ineffizient und nicht leistungsfähig … aber technisch möglich!

Diese Gatter sind wesentliche Bestandteile der Computerhardware – sie sind in den meisten Halbleitern zu finden, die beispielsweise als Basiskomponente für PC-Teile verwendet werden. Wenn ein NAND-Gatter auf einem integrierten Schaltkreis oder einer Leiterplatte platziert wird, nimmt es drei Pads ein – zwei für die zwei Eingangswerte (oder mehr, wenn das Gatter mehr als zwei verarbeiten muss) und eines für den resultierenden Ausgang.

Theoretisches NAND

Obwohl in den meisten Fällen ein Verweis auf NAND die physikalischen Gatter bedeutet, die beim Bau von Prozessoren oder SSDs verwendet werden, ist dies nicht immer der Fall – NAND ist auch der Name für die entsprechende boolesche Funktion. In diesem Fall ist damit eine mathematische Funktion gemeint, die 1913 von Henry Sheffer bewiesen wurde. Die theoretische Version wird oft als NAND-Logik bezeichnet, um sie von den oben erwähnten NAND-Gattern zu unterscheiden.
Diese Logik – und die entsprechende Funktion werden so ausgedrückt:

NAND-Diagramm und Wahrheitstabelle

Die Wahrheitstabelle erläutert die oben genannten möglichen Ein- und Ausgabeoptionen. Alle anderen Kombinationen als alle 1s geben eine 1 zurück – und alle 1-Eingänge geben 0 als Ausgang zurück.

Was ist NAND?

Die Wahrheitstabelle des NAND-Gatters

Verschiedene Kombinationen von NAND-Logik ( oder Gattern ) können verwendet werden, um andere boolesche mathematische Funktionen zu erstellen. Wie bereits erwähnt, bedeutet diese funktionale Vollständigkeit, dass die NAND-Logik ausreicht, um jedes andere Logikgatter zu bauen. Dies erfolgt durch wiederholte Verwendung mehrerer NAND-Gatter in bestimmten Konfigurationen. Eine der komplizierteren möglichen booleschen Funktionen ist XNOR. Um einen mit nur NAND-Funktionen zu erstellen, müssen fünf zusammen strukturiert und auf eine bestimmte Weise verbunden werden, um die gewünschte Ausgabe zu erzielen. So würde das aussehen:

Was ist NAND?

XNOR-Diagramm und NAND-Äquivalent

Während das Diagramm für das XNOR-Gatter an und für sich viel einfacher ist, liefern beide Optionen denselben Ausgang – Q – von denselben Eingängen – A und B. Um andere Arten von Funktionen zu erstellen, sind unterschiedliche Arten des Zusammenbaus von NAND-Gattern erforderlich Gates sowohl in physikalischen Halbleitern als auch in theoretischen mathematischen Problemen.

Abschluss

NAND ist ein Logikgatter; es steht für Nicht-Und. Ein NAND-Gatter ist die logische Umkehrung eines UND-Gatters. Ein UND-Gatter gibt nur wahr zurück, wenn alle Eingänge wahr sind. Umgekehrt ist ein NAND-Gatter immer wahr, es sei denn, alle Eingänge sind wahr. NAND-Gatter haben eine Eigenschaft namens funktionale Vollständigkeit, die es ermöglicht, sie zu kombinieren, um alle anderen Logikgatter zu erstellen. NAND-Gatter sind Kernkomponenten von Prozessoren sowie Flash-Speichern.



Leave a Comment

Was tun, wenn Powerbeats Pro nicht im Ladecase aufgeladen werden?

Was tun, wenn Powerbeats Pro nicht im Ladecase aufgeladen werden?

Wenn Ihre Powerbeats Pro nicht aufgeladen werden, verwenden Sie eine andere Stromquelle und reinigen Sie Ihre Ohrhörer. Lassen Sie das Ladecase geöffnet, während Sie Ihre Ohrhörer aufladen.

3D-Druck Grundlagen: Eine unverzichtbare Wartungscheckliste

3D-Druck Grundlagen: Eine unverzichtbare Wartungscheckliste

Die Wartung Ihrer Geräte ist ein Muss. Hier finden Sie nützliche Tipps, um Ihren 3D-Drucker in Top-Zustand zu halten.

Canon Pixma MG5220: Scannen ohne Tinte

Canon Pixma MG5220: Scannen ohne Tinte

Wie man das Scannen mit dem Canon Pixma MG5220 aktiviert, wenn die Tinte ausgeht.

5 Gründe, warum Ihr Laptop überhitzt

5 Gründe, warum Ihr Laptop überhitzt

Erfahren Sie mehr über einige mögliche Ursachen, warum Ihr Laptop überhitzt, sowie Tipps und Tricks zur Vermeidung dieses Problems und zur Kühlung Ihres Geräts.

So beheben Sie den GeForce Now Fehlercode 0xC272008F

So beheben Sie den GeForce Now Fehlercode 0xC272008F

Sie machen sich bereit für eine große Gaming-Nacht – Sie haben gerade “Star Wars Outlaws” auf dem GeForce Now Streaming-Dienst erworben. Entdecken Sie die einzige bekannte Lösung, die Ihnen zeigt, wie Sie den GeForce Now Fehlercode 0xC272008F beheben können, damit Sie wieder Ubisoft-Spiele spielen können.

3D-Druck Grundlagen: Wartungstipps für Ihren 3D-Drucker

3D-Druck Grundlagen: Wartungstipps für Ihren 3D-Drucker

Die Wartung Ihrer 3D-Drucker ist sehr wichtig, um die besten Ergebnisse zu erzielen. Hier sind einige wichtige Tipps, die Sie beachten sollten.

So finden Sie die IP-Adresse eines Druckers

So finden Sie die IP-Adresse eines Druckers

Haben Sie Schwierigkeiten herauszufinden, welche IP-Adresse Ihr Drucker verwendet? Wir zeigen Ihnen, wie Sie sie finden.

So verwenden Sie AirPods mit Samsung-Handys

So verwenden Sie AirPods mit Samsung-Handys

Wenn Sie sich unsicher sind, ob Sie AirPods für Ihr Samsung-Handy kaufen sollen, kann dieser Leitfaden Ihnen auf jeden Fall helfen. Die offensichtlichste Frage ist, ob die beiden kompatibel sind, und die Antwort lautet: Ja, das sind sie!

Fix: Chromebook „Fehler beim Konfigurieren des Netzwerks“

Fix: Chromebook „Fehler beim Konfigurieren des Netzwerks“

Wenn auf Ihrem Chromebook beim Konfigurieren des Netzwerks ein Fehler aufgetreten ist, aktivieren Sie die Netzwerkfreigabe, starten Sie Ihren Laptop neu und trennen Sie Ihren Router.

Grundlagen des 3D-Drucks: Was ist MSLA 3D-Druck?

Grundlagen des 3D-Drucks: Was ist MSLA 3D-Druck?

Maskiertes Stereolithographiegerät (MSLA) ist eine modifizierte Form des SLA-Drucks und bietet zahlreiche Vorteile, einschließlich schnelleren Druckzeiten.