КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Логические функции двух переменных
Таблица истинности функции двух переменных Y = f(X1, Х2) содержит 4 (22=4) строки, а число функций двух переменных равно 16 (22n = 16). Рассмотрим основные функции двух переменных. 1. Логическое ИЛИ (логическое сложение, дизъюнкция): Y= X1 + X2 = X1 v X2 Техническая реализация этой функции два параллельно соединенных ключа:
Таблица истинности логического ИЛИ имеет вид:
Логический элемент ИЛИ обозначается на схемах следующим образом:
илитак: Х1 Х2 2. Логическое И (логическое умножение, конъюнкция, схема совпадений): Y = X1*X2 = X1&X2 = X1 Λ X2 Техническая реализация этой функции два последовательно соединенных ключа:
Таблица истинности логического И имеет вид:
Логический элемент И обозначается на схемах следующим образом:
или так: 3. Функция стрелка Пирса (ИЛИ-НЕ): Y = NOT(X1+X2) Таблица истинности функции ИЛИ-НЕ имеет вид:
Логический элемент ИЛИ-НЕ обозначается на схемах следующим образом:
4. Функция штрих Шеффера (И-НЕ): Y = X1X2 = NOT(X1X2) Таблица истинности функции И-НЕ имеет вид:
Логический элемент И-НЕ обозначается на схемах следующим образом:
5. Исключающее ИЛИ (сложение по модулю два): Y= X1*Х2 +Х1*X2 = NOT X1 * X2 v X1 * NOT X2 = X1 xor X2 Таблица истинности исключающего ИЛИ имеет вид:
Логический исключающее ИЛИ обозначается на схемах следующим образом:
6. Импликация – бинарная логическая операция (в русском языке этой логической операции соответствуют союзы: если …, то; когда …, тогда; коль скоро …, то). В логических формулах операция импликации записывается следующим образом: Х1à Х2. Таблица истинности импликации (à) имеет вид:
7. Эквивалентность – бинарная логическая операция (в русском языке этой логической операции соответствуют союзы: если и только если …, тогда и только тогда …). В логических формулах операция импликации записывается следующим образом: Х1↔ Х2 или Х1≡Х2. Таблица истинности эквивалентности (↔) имеет вид:
Приоритет выполнения логических операций: отрицание (NOT), конъюнкция, дизъюнкция, исключающее ИЛИ, импликация, эквивалентность. Упрощение формул в булевой алгебре производится на основе эквивалентных преобразований, опирающихся на следующие основные законы (эквивалентные соотношения): 1. Ассоциативность дизъюнкции и конъюнкции:
2. Коммутативность дизъюнкции и конъюнкции:
3. Дистрибутивность конъюнкции относительно дизъюнкции: Х1*(Х2 v Х3) = Х1*Х2 v X1*Х3 4. Дистрибутивность дизъюнкции относительно конъюнкции: X1 v (X2 * X3) = (Х1 v Х2)*(X1 v Х3)
Дата добавления: 2013-12-13; Просмотров: 539; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |