Студопедия

КАТЕГОРИИ:


Архитектура-(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

Техническая реализация этой функции два параллельно соединенных ключа:

Таблица истинности логического ИЛИ имеет вид:

X1 X2 Y= X1 + X2
     
     
     
     

 

Логический элемент ИЛИ обозначается на схемах следующим образом:

Х1 1 (ИЛИ)  
  Y
 
Х2  

 

илитак: Х1

Х2

2. Логическое И (логическое умножение, конъюнкция, схема совпадений):

Y = X1*X2 = X1&X2 = X1 Λ X2

Техническая реализация этой функции два последовательно соединенных ключа:

Таблица истинности логического И имеет вид:

X1 X2 Y= X1 * X2
     
     
     
     

 


Логический элемент И обозначается на схемах следующим образом:

Х1 И (&)  
  Y
 
Х2  

или так:

3. Функция стрелка Пирса (ИЛИ-НЕ): Y = NOT(X1+X2)

Таблица истинности функции ИЛИ-НЕ имеет вид:

X1 X2 Y= X1 + X2
     
     
     
     

 

Логический элемент ИЛИ-НЕ обозначается на схемах следующим образом:

4. Функция штрих Шеффера (И-НЕ): Y = X1X2 = NOT(X1X2)

Таблица истинности функции И-НЕ имеет вид:

X1 X2 Y= X1 X2
     
     
     
     

 

Логический элемент И-НЕ обозначается на схемах следующим образом:

5. Исключающее ИЛИ (сложение по модулю два):

Y= X1*Х2 +Х1*X2 = NOT X1 * X2 v X1 * NOT X2 = X1 xor X2


Таблица истинности исключающего ИЛИ имеет вид:

X1 X2 Y= X1 xor X2
     
     
     
     

Логический исключающее ИЛИ обозначается на схемах следующим образом:

Х1 =1  
  Y
 
Х2  

 

 

6. Импликация – бинарная логическая операция (в русском языке этой логической операции соответствуют союзы: если …, то; когда …, тогда; коль скоро …, то). В логических формулах операция импликации записывается следующим образом: Х1à Х2.

Таблица истинности импликации (à) имеет вид:

X1 X2 Y= X1 à X2
     
     
     
     

 

7. Эквивалентность – бинарная логическая операция (в русском языке этой логической операции соответствуют союзы: если и только если …, тогда и только тогда …). В логических формулах операция импликации записывается следующим образом: Х1↔ Х2 или Х1≡Х2.

Таблица истинности эквивалентности (↔) имеет вид:

X1 X2 Y= X1↔X2
     
     
     
     

 

Приоритет выполнения логических операций: отрицание (NOT), конъюнкция, дизъюнкция, исключающее ИЛИ, импликация, эквивалентность.


Упрощение формул в булевой алгебре производится на основе эквивалентных преобразований, опирающихся на следующие основные законы (эквивалентные соотношения):

1. Ассоциативность дизъюнкции и конъюнкции:

Х1*(Х2*Х3) = (Х1*Х2)*Х3 = Х1*Х2*Х3; X1 v (X2 v X3) = (Х1 v Х2) v Х3 = Х1 v Х2 v Х3

2. Коммутативность дизъюнкции и конъюнкции:

Х1*Х2 = Х2*Х1; X1 v X2 = Х2 v Х1

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; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.