счи. Способи уявлення булевих функцій (1). Далі Назад Перехід від одної форми до іншої Сигнал, вироблений одним логічним елементом, можна подавати на вхід іншого елемента, це дає можливість утворювати ланцюжки з окремих логічних елементів функціональні схеми
Скачать 0.55 Mb.
|
Логічні основи цифрових обчислювальних машин Логічні схеми ДДНФ ДКНФ Карти Карно Далі Назад Перехід від одної форми до іншої
Логічні схеми
Покажемо на прикладах. Приклад 1: Логічні схеми Приклад 2: Логічні схеми Домашнє завдання
Логічні схеми Констітуентою 1(мінтермом) називається функція, що приймає значення 1 тільки на єдиному наборі.
- є констітуентою 1 змінних х1, х2, х3 на єдиному наборі 101, а на інших наборах ця констітуента дорівнює 0 (). - є констітуентою 1 змінних х1, х2, х3 на єдиному наборі 010, а на інших наборах ця констітуента дорівнює 0 ( =1). ДДНФ ДКНФ Оскільки диз'юнкція дорівнює 1, коли хоча б одна з змінних приймає значення 1, то:
Така форма уявлення булевої функції називається диз'юнктивною нормальною формою (ДНФ). ДДНФ ДКНФ Констітуентою 0 (макстермом) називається функція, що приймає значення 0 тільки на єдиному наборі.
- є констітуентою 0 змінних х1, х2, х3 на єдиному наборі 010, а на інших наборах ця констітуента дорівнює 0 ( ). - є констітуентою 0 змінних х1, х2, х3 на єдиному наборі 101, а на інших наборах ця констітуента дорівнює 0 (=0). ДДНФ ДКНФ Оскільки кон'юнкція дорівнює 0, коли хоча б одна з змінних приймає значення 0, то:
Така форма уявлення булевої функції називається кон'юнктивною нормальною формою (КНФ). ДДНФ ДКНФ Рангом констітуенти 1 або констітуенти 0 називається кількість змінних, вхідних у неї. Рангом функції називається кількість змінних від який вона залежить. Диз'юнктивна нормальна форма уявлення функцій називається досконалою (ДДНФ), якщо :
ДДНФ ДКНФ Кон'юнктивна нормальна форма уявлення функцій називається досконалою (КДНФ), якщо :
ДДНФ ДКНФ Домашнє завданняПобудувати функціональні схеми ДДНФ ДКНФ Карта Карно - графічне уявлення всіх мінтермов (елементарних кон'юнкцій) для даного числа змінних.
Визначення функції у вигляді ДКНФ і ДДНФ аналогічно таблиці істинності. Функція задається шляхом встановлення в відповідні клітки 1 для мінтермів і 0 для макстермів. Існує декілька способів заповнення карти Карно. ДДНФ ДКНФ ДДНФ ДКНФ Карта Карно 2 змінних ДДНФ ДКНФ Карта Карно
1 А В
0 0 0 1 Карта Карно 3 зміннихДДНФ ДКНФ
1 х1х2 х3 000
001 010 011 110 111 100 101
х3 х1х2 х3 000
001 010 011 110 111 100 101 Карта Карно 3 зміннихДДНФ ДКНФ
1 х1х2 х3 0
0 1 0 1 1 0 0
ДДНФ 010 111 110 Карта Карно 4 зміннихДДНФ ДКНФ
01 х1х2 х3х4 0000
0001 0100 0101 1100 1101 1000 1001 11 10 0011 0010 0111 0110 1111 1110 1011 1010 Карта Карно 4 зміннихДДНФ ДКНФ х3
х1х2 х3х4 0
1 4 5 12 13 8 9 3 2 7 6 15 14 11 10 х4 Домашнє завданняЗаповнити карту Карно ДДНФ ДКНФ ДДНФ ДКНФ , Для переходу від нормальної форми уявлення функції до досконалої користаються аналітичним і графічним способом.
, ДДНФ ДКНФ , , Число таких перетворень для кожної кон'юнкції дорівнює: 2 r - k , де r - ранг функції, k- ранг кон'юнкції Наприклад: ДДНФ ДКНФ ,
, Наприклад: |