Dies scheint eine dumme Frage zu sein, aber Tatsache ist, dass mir bei der Suche nach verwandten Informationen keines der Suchergebnisse eine zufriedenstellende Antwort gab.
Logikgatter mit 1-Bit-Eingang und 1-Bit-Ausgang
Da der Eingang Bit hat, hat die Wahrheitstabelle Zeilen. Da es für jede Zeile in der Wahrheitstabelle Auswahlmöglichkeiten ( oder ) für die Ausgabe gibt, gibt es insgesamt verschiedene Wahrheitstabellen .
Hier ist eine Tabelle mit Wahrheitstabellen (jede Wahrheitstabelle ist als Zeile geschrieben):
Logikgatter mit 2-Bit-Eingang und 1-Bit-Ausgang
Da der Eingang Bits hat, hat die Wahrheitstabelle Zeilen. Da es für jede Zeile in der Wahrheitstabelle Auswahlmöglichkeiten ( oder ) für die Ausgabe gibt, gibt es insgesamt verschiedene Wahrheitstabellen .
Hier ist eine Tabelle mit Wahrheitstabellen (jede Wahrheitstabelle ist als Zeile geschrieben):
Fragen
- Was sind andere Namen für diese Tore? Wie oben gezeigt, wird das
NOT Gate
auch alsNegate
Funktion oder als bezeichnetInverter
. - Aus meiner Forschung weiß ich, dass der Name XNOR Gate populärer ist als NXOR Gate . Das Gate entspricht jedoch einem NOT XOR-Gate . Warum kommt das X dann vor das N (im Gegensatz zu anderen "NICHT etwas" Toren)?
- Gibt es weit verbreitete Namen für die oben mit gekennzeichneten Tore ?
- In dieser Frage wird auch als SAND Gate bezeichnet , was für "Single-Inversion AND Gate" steht. Ich bin mir jedoch nicht sicher, ob dies auf diesem Gebiet weit verbreitet ist.
- In dieser Antwort wird (tatsächlich ist es ein "NOT SAND" -Tor) Inclusion Gate oder IF-THEN Gate genannt . Gibt es wieder einen richtigen Namen für dieses Tor? Wie beziehen sich IC-Benutzerhandbücher auf ein Gate mit derselben Wahrheitstabelle?
- In dieser Referenz wird als logische Implikation bezeichnet .
== Bearbeitet: 2019-04-10 ==
Ich habe gerade zufällig diesen Wikipedia-Artikel gefunden , der alle 16 Tore (Operationen) benennt.
quelle
Antworten:
Was Sie
Gate-1011
in Ihrer Tabelle als "IMPLY Gate" bezeichnen, wird in dieser Quelle als "IMPLY Gate" bezeichnet . Ein anderer Name für Ihr "Identity Gate" heißt "Buffer Gate".Es gibt jedoch keine offizielle Quelle für das, wonach Sie suchen, die Informationen zur Namenskonvention für komplexe Logik enthält, außer nur andere Logikgatternamen zusammenzuschlagen. Sie suchen nach Namen potenzieller Logik, die bedingte und / oder kombinatorische Logik enthalten , die vom Zustand bestimmter Eingabevariablen abhängt, in denen sie zeitunabhängig sind. Dies bedeutet, dass Sie sofort ein Ergebnis erhalten, als wäre es eine mathematische Funktion.
Beispiele hierfür sind:
Es gibt auch sequentielle Logik, die verschiedene zeitabhängige Zustände erzeugt. Es gibt zwei Arten von sequentieller Logik: Asynchron und synchron ... Die Namenskonvention ist ziemlich einfach.
Beispiele hierfür sind:
Wenn Sie jedoch nach einem offiziellen Namen für rote Punkte oben fragen, gibt es (noch) keinen. Ich glaube, dass das Beispiel, das Sie oben angegeben haben, NXOR wahrscheinlich so nah ist, wie Sie es bekommen werden. Warum es vor dem "X" ein "N" gibt, ist wahrscheinlich, dass alle Eingaben negiert werden, bevor das Blockdiagramm selbst eingegeben wird. Dies würde jedoch nicht für NOR und NAND gelten, da es, wie Sie bereits betont haben, NOT-NOR und NOT-NAND wäre.
Vielleicht können Sie sich etwas ausdenken, dh ein ONOR-Gatter mit einem der negierten Eingänge und NNOR, wo alle Eingänge negiert sind.
Die drei Hauptlogikgatter umfassen: NOT, OR und AND. Alles andere kann eine dieser drei enthalten. Beispielsweise könnte ein NOR-Gatter einfach ein ODER-Gatter mit einem NICHT-Gatter am Ausgang des ODER-Gatters sein. (Bei der Transistorlogik ist dies eine andere Geschichte.)
Zusammenfassung: Es gibt keine offizielle Quelle, die jeder einzelnen Möglichkeit Namen geben würde. Dies liegt wahrscheinlich daran, dass wir es einfach nicht nennen wollen. Unbefriedigend, ja, aber ob wir einfach so engagiert sind, ihm einen Namen zu geben, ist völlig subjektiv. Wen interessiert das schon? Wenn die Entschuldigung, ihnen Namen zu geben, die Vollständigkeit ist, wie oft würden wir diese Namen dann überhaupt verwenden, wenn wir ihnen Namen geben würden?
quelle
Die meisten Gatter mit zwei Eingängen haben einen einzigen Namen (AND, OR usw.), aber Gatter mit einem Eingang werden nicht nur nach der logischen Funktion (NOT) benannt, sondern auch nach der Auswirkung, die sie auf das Signal oder die Funktion haben Sie haben in der Schaltung ("Wechselrichter", "((nicht) invertierender) Puffer / Treiber").
"XNOR" ist einfach einfacher auszusprechen als "NXOR".
Die rot markierten Tore sind nicht weit verbreitet, daher gibt es keine gebräuchlichen Namen für sie. Implementierungen existieren tatsächlich in konfigurierbaren Multifunktionsgattern (74xxx1G57 / 58/97/98/99), jedoch nur als Nebeneffekt der Konfigurierbarkeit. Das Datenblatt SN74LVC1G97 beschreibt sie als "(N) ODER / (N) UND-Gatter mit einem invertierten Eingang", und das ist wahrscheinlich der einfachste Weg, sie zu verstehen:
quelle