logo
Лекции по микропроцессорам Щеглов

2.6. Минимизация нормальных форм булевых функций.

Существуют следующие методы минимизации:

  1. Ручные методы минимизации.

  2. Машинные методы минимизации.

Ручные методы минимизации используют, если число переменных не больше 7.

В основе машинных методов минимизации лежит алгоритм Квайна-Мак Класки, алгоритмы Роота, а также методы математического программирования. В дальнейшем будем рассматривать ручные методы минимизации.

Ручные методы минимизации делятся на:

  1. Аналитические;

  2. Топологические.

Аналитические методы минимизации основаны на законах булевской алгебры.

Особую роль играют законы склеивания, поглощения, введения и исключения лишних связок.

минимальная форма

С использованием правила введения и исключения лишних связок нет необходимости в переходе к совершенным формам:

.