To wydaje się głupie pytanie, ale faktem jest, że kiedy próbowałem wyszukać powiązane informacje, żaden z wyników wyszukiwania nie dał mi zadowalającej odpowiedzi.
Bramki logiczne z 1-bitowym wejściem i 1-bitowym wyjściem
Ponieważ wejście ma bit, tabela prawdy ma wiersze. Ponieważ dla każdego wiersza w tabeli prawdy istnieją opcje ( lub ) dla wyniku, istnieją różnych tabel prawdy w sumie .
Oto tabela tabel prawdy (każda tabela prawdy jest zapisywana jako wiersz):
Bramki logiczne z 2-bitowym wejściem i 1-bitowym wyjściem
Ponieważ wejście ma bity, tabela prawdy ma wiersze. Ponieważ dla każdego wiersza w tabeli prawdy istnieją opcje ( lub ) dla danych wyjściowych, istnieją łącznie 16 różnych tabel prawdy .
Oto tabela tabel prawdy (każda tabela prawdy jest zapisywana jako wiersz):
pytania
- Jakie są inne nazwy tych bram? Jak pokazano powyżej, funkcja
NOT Gate
nazywana jest równieżNegate
funkcją lubInverter
. - Z moich badań wiem, że nazwa XNOR Gate jest bardziej popularna niż NXOR Gate . Jednak bramka jest równoważna bramce NOT XOR . Dlaczego więc X występuje przed N (w przeciwieństwie do innych bramek „NIE coś”)?
- Czy istnieją powszechnie używane nazwy bram oznaczonych powyżej?
- W tej kwestii , jest również nazywany SAND brama , która stoi za "Single-inwersji i Brama". Nie jestem jednak pewien, czy jest to szeroko stosowane w tej dziedzinie.
- W tej odpowiedzi , (w rzeczywistości jest to "NIE SAND" Gate) nazywany jest włączenie Brama lub IF-THEN Brama . Znów, czy jest odpowiednia nazwa tej bramy? Jak podręczniki użytkownika IC odnoszą się do bramki o tej samej tabeli prawdy?
- W tej publikacji , nazywa Logical Implikacja .
== Edytowano: 10.04.2019 ==
Właśnie znalazłem ten artykuł z Wikipedii przez przypadek, który nazywa wszystkie 16 bramek (operacji).
źródło
Odpowiedzi:
To, co nazywasz etykietą
Gate-1011
w tabeli, w tym źródle jest znane jako „brama IMPLY” . Inna nazwa Twojej „Bramy tożsamości” nazywa się „Bramką bufora”Jednak nie ma oficjalnego źródła tego, czego szukasz, zawierającego informacje na temat konwencji nazw dla złożonej logiki innej niż tylko splatanie razem innych nazw bramek logicznych. Szukasz nazw potencjalnej logiki, która zawiera logikę warunkową i / lub kombinacyjną, która zależy od stanu określonych zmiennych wejściowych, w których są one niezależne od czasu, co oznacza, że otrzymasz wynik natychmiast, jakby to była funkcja matematyczna.
Przykłady obejmują:
Istnieje również logika sekwencyjna, która tworzy różne stany zależne od czasu. Istnieją dwa rodzaje logiki sekwencyjnej: asynchroniczna i synchroniczna ... Konwencja nazw jest dość prosta.
Przykłady obejmują:
Ale jeśli prosisz o oficjalną nazwę dla miejsc na czerwono powyżej, nie ma (jeszcze). Wierzę, że w podanym powyżej przykładzie NXOR jest prawdopodobnie tak blisko, jak to tylko możliwe. Dlaczego przed „X” występuje „N”, prawdopodobnie oznacza to, że wszystkie dane wejściowe są negowane przed wejściem do samego schematu blokowego. Nie byłoby to jednak prawdą w przypadku NOR i NAND, ponieważ, jak zauważyliście, nie byłyby to NOT-NOR i NOT-NAND.
Być może możesz coś wymyślić, np. Bramka ONOR z jednym z wejść zanegowanych i NNOR, gdzie wszystkie wejścia są zanegowane.
Trzy główne bramki logiczne to: NOT, OR i AND. Cała reszta może zawierać jeden z tych trzech. Na przykład bramka NOR może po prostu być bramą OR z bramką NOT na wyjściu bramki OR. (W przypadku logiki tranzystorowej jest to inna historia.)
Podsumowanie: Nie ma oficjalnego źródła, które nadałoby nazwy każdej możliwości. Jest tak prawdopodobnie dlatego, że po prostu nie chcemy tego nazwać. Niesatysfakcjonujące, tak, ale czy nie jesteśmy po prostu , że poświęcony nadać mu nazwę jest całkowicie subiektywna. Kogo to obchodzi? Jeśli pretekstem do nadania im nazwisk jest ich kompletność, to jak często używalibyśmy tych imion, gdyby nadawali im imiona?
źródło
Większość bramek z dwoma wejściami ma jedną nazwę (AND, OR itp.), Ale bramki z jednym wejściem są nazwane nie tylko po funkcji logicznej (NIE), ale także po wpływie, jaki wywierają na sygnał lub funkcję mają w obwodzie („falownik”, „bufor (/ nieodwracający) / sterownik”).
„XNOR” jest po prostu łatwiej wymówić „NXOR”.
Bramy oznaczone na czerwono nie są powszechnie używane, więc nie ma dla nich wspólnych nazw. Implementacje istnieją w konfigurowalnych bramkach wielofunkcyjnych (74xxx1G57 / 58/97/98/99), ale tylko jako efekt uboczny konfigurowalności. Karta danych SN74LVC1G97 opisuje je jako „(N) OR / (N) AND bramka z jednym odwróconym wejściem” i jest to prawdopodobnie najłatwiejszy sposób na ich zrozumienie:
źródło