Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Вопросы на экзамен - Ответы на экзамен - .doc + .pdf / 7. Нахождение МДНФ ФАЛ методом Квайна-Мак-Класски

..doc
Скачиваний:
55
Добавлен:
10.05.2014
Размер:
13.82 Кб
Скачать
  1. Нахождение МДНФ ФАЛ методом Квайна-Мак-Класски.

Метод представляет собой формализованный на этапе нахождения простых импликант метод Квайна. Формализация производится следующим образом:

  1. Все термы, составляющие СДНФ булевой функции f заменяются их двоичными эквивалентами, причём если переменная в прямом виде, то «1», если в инверсном, то «0». (f = 0001 v 0011 v 0101 v 0111 v 1110 v 1111.)

  2. Получившиеся двоичные эквиваленты терм группируются по количеству «1» в терме.

  3. Склеим термы из соседних групп. В результате формируютя термы меньшего ранга. Место выпавших при склеивании переменных обозначим знаком " – ". Получившиеся термы меньшего ранга также группируются по количеству "1" . Процесс продолжается пока склеивание возможно. Получившиеся в результате термы называются "тупиковыми".

  4. Строится таблица (имплекантная матрица), в заголовках СТОЛБЦОВ которой термы ИСХОДНОЙ функции, а в заголовках СТРОК – тупиковые формы.

  5. Проставляются метки на пересечении столбца и строки, обозначающие вхождение тупиковой формы в исходных терм.

  6. Выбирается такая минимальная совокупность тупиковых форм, которая своими метками покрывает все термы исходной функции.

  7. Производиться обратная замена двоичных эквивалентов буквенными переменными и осуществляется запись МДНФ.