ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 05.09.2025

Просмотров: 502

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Шаг 3. Выбираем слагаемое 4 (табл. 38):

Таблица 38

Простые импликанты

Конституенты единицы функции f

x1

x2

x3

x4

0000

0001

0010

0011

0101

1000

1010

1100

1101

1110

1111

1

1

1

-

-

+

+

+

+

2

0

0

-

-

+

+

+

+

3

-

0

-

0

+

+

+

+

4

1

-

-

0

+

+

+

+

5

0

-

0

1

+

+

6

-

1

0

1

+

+


Шаг 4. Выбираем слагаемое 5 (табл. 39):

Таблица 39

Простые импликанты

Конституенты единицы функции f

x1

x2

x3

x4

0000

0001

0010

0011

0101

1000

1010

1100

1101

1110

1111

1

1

1

-

-

+

+

+

+

2

0

0

-

-

+

+

+

+

3

-

0

-

0

+

+

+

+

4

1

-

-

0

+

+

+

+

5

0

-

0

1

+

+

6

-

1

0

1

+

+


Поскольку все конституенты единицы покрыты, то одна из ТДНФ имеет вид

Поскольку выбор включаемых слагаемых произволен, то функция может иметь несколько ТДНФ. Для рассматриваемой функции существует еще несколько ТДНФ:

Все найденные ТДНФ являются минимальными ДНФ.

Пример 39.

Построить одну из МДНФ функции f=11100101.

Решение.

Сокращенная ДНФ для данной функции имеет вид

Строим матрицу покрытий (табл. 40):

Таблица 40

Простые импликанты

Конституенты единицы функции f

x1

x2

x3

000

001

010

101

111

1

0

0

-

+

+

2

0

-

0

+

+

3

1

-

1

+

+

4

-

0

1

+

+


Шаг 1. Выбираем слагаемое 3 (табл. 41):

Таблица 41

Простые импликанты

Конституенты единицы функции f

x1

x2

x3

000

001

010

101

111

1

0

0

-

+

+

2

0

-

0

+

+

3

1

-

1

+

+

4

-

0

1

+

+

Шаг 2. Выбираем слагаемое 2 (табл. 42):

Таблица 42

Простые импликанты

Конституенты единицы функции f

x1

x2

x3

000

001

010

101

111

1

0

0

-

+

+

2

0

-

0

+

+

3

1

-

1

+

+

4

-

0

1

+

+


Шаг 3. Выбираем слагаемое 1(табл. 43):

Таблица 43

Простые импликанты

Конституенты единицы функции f

x1

x2

x3

000

001

010

101

111

1

0

0

-

+

+

2

0

-

0

+

+

3

1

-

1

+

+

4

-

0

1

+

+

В результате получаем МДНФ:

2.2.2.4. Алгоритм минимизации функций в классе ДНФ

1. Строим СДНФ функции f.

2. Строим сокращенную ДНФ функции f.