источник www.joyta.ru
Так же, как и стандартные Булевы выражения, информация на входах и выходах различных логических элементов или логических схем может быть собрана в единую таблицу – таблицу истинности.
Таблица истинности дает наглядное представление о системе логических функций. В таблице истинности отображаются сигналы на выходах логических элементов при всех возможных комбинациях сигналов на их входах.
В качестве примера, рассмотрим логическую схему с двумя входами и одним выходом. Входные сигналы отметим как «А» и «В», а выход «Q». Есть четыре (2²) возможных комбинаций входных сигналов, которые можно подать на эти два входа («ON — наличие сигнала» и «OFF — отсутствие сигнала»).
Однако, когда речь идет о логических выражениях и, особенно о таблице истинности логических элементов, вместо общего понятия «наличие сигнала» и «отсутствие сигнала» используют битные значения, которые представляют собой логический уровень «1» и логический уровень «0» соответственно.
Тогда четыре возможные комбинации «А» и «В» для 2-входного логического элемента можно представить в следующем виде:
- «OFF» — «OFF» или (0, 0)
- «OFF» — «ON» или (0, 1)
- «ON» — «OFF» или (1, 0)
- «ON» — «ON» или (1, 1)
Следовательно, у логической схемы имеющей три входа будет восемь возможных комбинаций (2³) и так далее. Для обеспечения легкого понимания сути таблицы истинности, мы будем изучать ее только на простых логических элементах с числом входов не превышающим двух. Но, несмотря на это, принцип получения логических результатов для многовходных элементов схемы остается таким же.
Практически, таблица истинности состоит из одного столбца для каждой из входных переменных (например, А и В), и один последний столбец для всех возможных результатов логической операции (Q). Следовательно, каждая строка таблицы истинности содержит один из возможных вариантов входных переменных (например, A = 1, B = 0), и результат операции с этими значениям.
Таблица истинности
Элемент «И»
Для логического элемента «И» выход Q будет содержать лог.1, только если на оба входа («А» и «В») будет подан сигнал лог.1
Микросхемы, содержащие логический элемент «И»:
- К155ЛИ1, аналог SN7408N
- К155ЛИ5 с открытым коллектором, аналог SN74451N
- К555ЛИ1, аналог SN74LS08N
- К555ЛИ2 с открытым коллектором, аналог SN74LS09N
Элемент «ИЛИ»
Выход Q, элемента «ИЛИ», будет иметь лог.1, если на любой из двух входов или же на оба входа сразу подать лог.1
- К155ЛЛ1, аналог SN7432N
- К155ЛЛ2 с открытым коллектором, аналог SN75453N
- К555ЛЛ1, аналог SN74LS32N
Элемент «НЕ»
В данном случае выход Q, логического элемента «НЕ», будет иметь сигнал противоположный входному сигналу.
Микросхемы, содержащие логический элемент «НЕ»:
- К155ЛН1, аналог SN7404N
- К155ЛН2 с открытым коллектором, аналог SN7405N
- К155ЛН3, аналог SN7406N
- К155ЛН5 с открытым коллектором, аналог SN7416N
- К155ЛН6, аналог SN7466N
Элемент «И-НЕ»
На выходе Q элемента «И-НЕ» будет лог.1 если на обоих входах одновременно отсутствует сигнал лог.1
Микросхемы, содержащие логический элемент «И-НЕ»:
- К155ЛА3, аналог SN7400N
- К155ЛА8, аналог SN7401N
- К155ЛА9 с открытым коллектором, аналог SN7403N
- К155ЛА11 с открытым коллектором, аналог SN7426N
- К155ЛА12 с открытым коллектором, аналог SN7437N
- К155ЛА13 с открытым коллектором, аналог SN7438N
- К155ЛА18 с открытым коллектором, аналог SN75452N
Элемент «ИЛИ-НЕ»
Только если на оба входа логического элемента «ИЛИ-НЕ» подать лог.0 мы получим на его выходе Q сигнал соответствующий лог.1
Микросхемы, содержащие логический элемент «ИЛИ-НЕ»:
- К155ЛЕ1, аналог SN7402N
- К155ЛЕ5, аналог SN7428N
- К155ЛЕ6, аналог SN74128N
Элемент «Исключающее ИЛИ»
В данном случае выход Q будет содержать лог.1, если на вход элемента «Исключающее ИЛИ» поданы два противоположных друг другу сигнала.
Микросхемы, содержащие логический элемент «Исключающее ИЛИ»:
- К155ЛП5, аналог SN7486N
Подведем итог, собрав все полученные ранее результаты работы логических элементов в единую таблицу истинности:
Комментариев нет:
Отправить комментарий