Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_ot_31_10_2012.docx
Скачиваний:
13
Добавлен:
23.11.2019
Размер:
278.01 Кб
Скачать

Формы представления логических функций.

Для удобства представления логических функций существуют 2 основные формы:

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

  2. Конъюнктивная нормальная форма (КНФ)

ДНФ – это сумма произведений образованных из переменных и их отрицаний. ДНФ не содержит скобок.

КНФ – это произведение логических сумм состоящих из переменных и их отрицаний.

Если ДНФ функции F (x1,x2,x3…xn) от N переменных в каждой своей конъюнкции содержат N переменных или их отрицания, то это совершенная дизъюнктивная нормальная форма – СДНФ.

Каждая функция имеет одну единственную переменную, и она может быть получена из таблицы истинности путём записи через знак логического сложения всех наборов переменных, на которых эта функция определена как истинная.

Пример 1:

По заданной функции построить ТИ. Затем составить СДНФ, упростить его, а так же упростить исходное выражение.

  1. Составим ТИ:

A

B

C

B∙C

+

F

0

0

0

1

0

1

1

0

0

0

1

1

0

1

1

0

0

1

0

1

0

1

1

0

0

1

1

1

1

0

1

0

1

0

0

0

0

1

1

1

1

0

1

0

0

1

1

1

1

1

0

0

0

1

1

1

1

1

1

0

1

0

0

0

  1. Составим СДНФ:

  1. Упростим исходное выражение:

Пример 2:

  1. Составим ТИ:

A

B

C

F

0

0

0

0

0

0

1

1

0

1

0

0

1

0

0

0

1

1

1

1

0

1

0

0

0

0

1

1

0

1

0

1

1

0

1

1

0

1

1

1

1

0

0

0

0

0

1

0

0

1

1

0

1

0

0

0

1

0

0

1

1

1

0

1

0

1

0

0

0

0

1

1

1

1

1

1

0

0

0

0

  1. Составим и упростим СДНФ:

  1. Упростим исходное выражение:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]