Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Лабораторна робота №6






Тема: Логічні функції двох змінних.

Мета: вивчити логічні функції двох змінних, навчитися одержувати досконалу диз'юнктивну нормальну форму й досконалу кон’юктивну нормальну форму та приводити функцію до заданого базису.

Завдання:

Для заданого варіанта логічної функції потрібно скласти алгоритм та програму, що дозволяють виконувати наступні дії:

а) реалізовувати логічні функції двох змінних;

б) будувати таблицю істинності для заданої функції (довільної);

в) будувати досконалу диз'юнктивну нормальну форму (ДДНФ) і досконалу кон’юктивну нормальну форму (ДКНФ) для заданої функції (довільної);

Зробити аналіз роботи програми за допомогою розрахунку вручну таблиці істинності заданої функції.

Теоретичні основи:

Функції двох змінних алгебри логіки

Алгебра A = < B, F>, у якій множина B={0, 1}, а F є множина операцій f: Bn®B, n=1, 2,..., m, називається алгеброю логіки або булевою.

Операції f: Bn®B називаються функціями алгебри логіки або логічні функції, булевими (БФ).

Усяка логічна функція f(x1, x2,..., xn) може бути задана таблицею, що називається таблицею істинності.

Логічних функцій двох змінних – 16, вони наведені в табл. 1

 

Таблиця 1Функції двох змінних алгебри логіки

x1 x2 f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15
                                   
                                   
                                   
                                   

 

БФ й - константи 0 й 1, тобто функції із двома несуттєвими змінними.

Функція називається кон’юнкцією, логічним множенням й ; її позначення: , або . Вона дорівнює 1, тільки якщо й рівні 1.

Функція .

Функція .

Функція .

Функція .

Функція – це додавання по модулю 2. Її позначення: . Вона дорівнює 1, коли значення її аргументів різні.

Функція називається диз'юнкцією, логічною сумою й ; її позначення: , . Вона дорівнює 1, якщо х1 або х2 дорівнює 1.

Функція називається функцією Вебба або стрілкою Пірса; її позначення: . Вона дорівнює 1 тоді й тільки тоді, коли обидва аргументи рівні 0.

Функція називається еквівалентністю; її позначення: , . Вона дорівнює 1, коли значення її аргументів рівні.

Функція .

Функція – імплікація; її позначення: .

Функція .

Функція - імплікація; її позначення: . Вона дорівнює 0 тільки тоді, коли а .

Функція – штрих Шеффера або І-НІ (NAND); її позначення: або . Вона дорівнює 0 тоді й тільки тоді, коли обидва аргументи рівні 1.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.