Это кажется глупым вопросом, но факт заключается в том, что когда я пытался найти соответствующую информацию, ни один из результатов поиска не дал мне удовлетворительного ответа.
Логические вентили с 1-битным входом и 1-битным выходом
Поскольку вход имеет бит, таблица истинности имеет строки. Поскольку для каждой строки в таблице истинности для вывода есть варианта ( или ), всего имеется разных таблицы истинности.
Вот таблица таблиц истинности (каждая таблица истинности записана в виде строки):
Логические вентили с 2-битным входом и 1-битным выходом
Поскольку вход имеет бита, таблица истинности имеет строки. Поскольку для каждой строки в таблице истинности, есть варианта ( или ) для вывода, есть различных таблиц истинности.
Вот таблица таблиц истинности (каждая таблица истинности записана в виде строки):
Вопросов
- Как называются эти ворота? Как показано выше, функция
NOT Gate
также называетсяNegate
функцией илиInverter
. - Из моих исследований я знаю, что имя XNOR Gate более популярно, чем NXOR Gate . Однако шлюз эквивалентен шлюзу НЕ XOR . Почему тогда X предшествует N (в отличие от других ворот «НЕ что-то»)?
- Есть ли широко используемые названия для ворот, отмеченных выше?
- В этом вопросе , также называется SAND Gate , который выступает за «Single-инверсии и ворота». Однако я не уверен, что это широко используется в этой области.
- В этом ответе , (на самом деле, это «НЕ ПЕСОК» Gate) называется Включение Gate или IF-THEN Gate . Опять же, есть ли правильное имя для этих ворот? Как руководства пользователя IC относятся к шлюзу с той же таблицей истинности?
- В этой ссылке , называется логической импликации .
== Отредактировано: 2019-04-10 ==
Я случайно нашел эту статью в Википедии , в которой названы все 16 ворот (операций).
источник
Ответы:
То , что вы маркировать , как
Gate-1011
в таблице известен как «ОЗНАЧАЕТ ворота» в этом источнике . Другое название для ваших «Идентификационных ворот» называется «Буферные ворота»Тем не менее, не существует официального источника того, что вы ищете, который содержит информацию о соглашении имен для сложной логики, кроме простого объединения других имен логических элементов.Вы ищете имена потенциальной логики, которые содержат условную и / или комбинационную логику, которая зависит от состояния конкретных входных переменных, где они не зависят от времени, а это означает, что вы получите результат мгновенно, как если бы это была математическая функция.
Примеры этого включают в себя:
Существует также последовательная логика, которая создает различные состояния, которые зависят от времени. Существует два типа последовательной логики: асинхронная и синхронная ... Соглашение об именах довольно простое.
Примеры этого включают в себя:
Но если вы запрашиваете официальное название для красных пятен сверху, его пока нет (пока). Я полагаю, что в приведенном выше примере NXOR, вероятно, настолько близок, насколько вы собираетесь. Почему перед буквой «X» стоит буква «N», вероятно, все входные данные сводятся на нет перед входом в саму блок-диаграмму. Однако это не будет верно для NOR и NAND, так как это будет NOT-NOR и NOT-NAND, как вы указали.
Возможно, вы можете что-то придумать, то есть вентиль ONOR с одним из отрицательных входов и NNOR, где все входы отрицательны.
Три основных логических элемента: NOT, OR и AND. Все остальное может содержать один из этих трех. Например, вентиль NOR может быть просто вентилем OR с вентилем NOT на выходе шлюза OR. (С транзисторной логикой это другая история.)
Подведение итогов: не существует официального источника, который бы давал имена каждой возможности. Вероятно, это потому, что мы просто не хотим называть это. Неудовлетворительно, да, но независимо от того , посвящены ли мы просто тому, чтобы дать ему имя, это совершенно субъективно. Кто на самом деле заботится? Если оправдание давать им имена должно быть законченным, то как часто мы будем использовать эти имена, если дадим им имена?
источник
Большинство вентилей с двумя входами имеют одно имя (AND, OR и т. Д.), Но вентили с одним входом именуются не только после логической функции (NOT), но также и после того, как они влияют на сигнал или функцию. они имеют в цепи («инвертор», «((не) инвертирующий) буфер / драйвер»).
«XNOR» просто проще произнести как «NXOR».
Ворота, отмеченные красным, широко не используются, поэтому для них нет общих названий. Реализации действительно существуют в настраиваемых многофункциональных вентилях (74xxx1G57 / 58/97/98/99), но только в качестве побочного эффекта конфигурируемости. Спецификация SN74LVC1G97 описывает их как «(N) ИЛИ / (N) И вентиль с одним инвертированным входом», и это, вероятно, самый простой способ понять их:
источник