Студопедия

КАТЕГОРИИ:


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

Лекція №6 Форми представлення логічних функцій




Тема 2.2 Представлення логічних функцій

1. Диз’юнктивна (ДНФ) та кон’юнктивна(КНФ) нормальна форма.

2. Перехід від ДНФ та КНФ до ДНДФ та ДКНФ.

 

Диз’юнктивна нормальна форма (ДНФ) – це є булева сума елементарних добутків. Наприклад:

f = x1Úх1·2Ú1·х2·3 – нормальна диз’юнктивна форма.

f = x1Úх1·2Ú2·х2·3·х1 – ненормальна диз’юнктивна форма.

Кон’юктивна нормальна форма (КНФ) – це є булевий добуток елементарних сум.

КНФ: f = (x1Ú2)·(х 1Úх2Ú3)

не є КНФ: f = (x1Ú2)·(х 1·х2Ú3)

Довершена ДНФ (ДДНФ) – ДНФ функції n – аргументів, яка складається з елементарних добутків ранга n (тобто з мінтермім).

Приклад: f = x1·х2·3Ú1·3·х2Úх1·2·3 – ДДНФ

f = x2·3Ú3Úх1·2·3 – не є ДДНФ.

Довершена КНФ (ДКНФ) – КНФ функції n – аргументів, яка складається з елементарних сум ранга n (макстермів).

Приклад: f = (х1Úх2Ú3)·(х1Ú2Ú3)·(х1Ú2Ú3) – ДКНФ

f = (х1Úх2)·(х1Úх2Ú3)·(х1Ú3) – не є ДКНФ

Запис ДДНФ і ДКНФ за таблицею істинності

х3 х2 х1 f
       
       
       
       
       
       
       
       
22 21 20  

ДДНФ

f = 3·х2·х1Úх3·2·1Úх3·х2·х1 функція =1

ДКНФ

f = (х3Úх2Úх1)·(х3Úх2Ú1)·(х3Ú2Úх1). (3Úх2Ú1)·(3Ú2Úх1) функція =0

 

х3 х2 х1 f
       
       
       
       
       
       
       
       
22 21 20  

Приклад:

 

ДДНФ

f = 3·2·1Ú3·2·х1Úх3·2·1Úх3·2·х1

 

ДКНФ

f = (х3Ú2Úх1)·(х3Ú2Ú1)·(3Ú2Úх1)·(3·2·1)

 

Запис функції ДДНФ і ДКНФ за допомогою аналітичних перетворень.

f (х3, х2, х1) = х1·(2Ú32·х1 = х1·2Ú3·х1Ú2·х1 = х1·2·(х3Ú3) Úх1·3·(х2Ú2) Ú2·х1·(х3Ú3) = х1·2·х3Úх1·2·3 Úх1·3·х2 Úх2·3·2 Ú2·х1·х3 Ú2·х1·3= х1·2·х3 Úх1·2·3 Úх1·3·х2

Висновки: Для переходу до ДДНФ необхідно:

1. розкрити душки (розподільчий закон).

2. кожний з добутків домножити на вираз типу (хÚ), аргумент взяти з індексом, який не входить в даний добуток (тотожність х·1=х, хÚ=1).

3. Розкрити всі дужки і привести подібні члени. (розподільчий, переставний, і закон хÚх=х)

 

Приклад:

f (х1, х2, х3, х4) = х1•х3•х2Ú3•х2Ú3•х421 = х1•х2•х3•(х4Ú 43•х2•(х1Ú13•х421 = х1•х3•х2•х4Ú х1•х2•х34Ú х23•х1Ú31•х2Ú3•х421= х1•х3•х2•х4 Úх1•х2•х34 Úх23•х1•(х4Ú431•х2•(х4Ú4123•х4 = х1•х3•х2•х4 Úх1•х2•х34 Úх23•х1•х4 Úх23•х14 Ú132•х4 Ú31•х24 Ú123•х4

 





Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 719; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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