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

Минимизация функций алгебры логики по методу Квайна - Мак-Класки

Читайте также:
  1. A) отличие от сферы частичных функций личности;
  2. Алгебра логики
  3. Алгебра логики
  4. В процессах социального взаимодействия формирующая среда выполняет ряд функций.
  5. Вiд чого ж залежить вибiр методу?
  6. Введение сыворотки по методу Безредко. Регистрация в медицинской документации при введении сыворотки.
  7. ВЧЕРАШНЯЯ РЕКА: ПРИМЕНЕНИЕ НЕПОЛНОЙ ЛОГИКИ

Недостаток метода Квайна - необходимость исчерпывающего попарного сравнения или сопоставления всех минтермов на этапе нахождения первичных импликант. С ростом числа минтермов увеличивается количество попарных сравнений.

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

1. Все минтермы из СДНФ булевой функции записываются их двоичными номерами.

2. Все номера разбиваются на непересекающиеся группы. Признак образования -й группы: наличие единиц в каждом двоичном наборе минтерма.

3. Склеивание производится только между номерами соседних групп. Склеиваемые номера отмечаются каким-либо знаком.

4. Склеивания производят всевозможные, точно так, как и в методе Квайна.

Минтермы, подлежащие склеиванию, различаются только по одной переменной, а их коды - только в одном разряде. По этой причине сравнению подлежат только двоичные коды минтермов соседних групп. Группы кодов, различающиеся в двух или большем количестве разрядов, просто нет смысла сравнивать.

Нахождение минимальных ДНФ производится по импликантной таблице, как и в методе Квайна. Применение метода Квайна – Мак-Класки рассмотрим на следующем примере.

Пример 1.4. Пусть булева функция задана таблицей истинности (таблица 1.4). Нахождение минимальных ДНФ производится по этапам.

Таблица 1.4

Таблица истинности четырех переменных

                               
                               
                               
                               
                               

 

1. В СДНФ функции заменим все минтермы их двоичными номерами:

2. Образуем группы двоичных номеров. Признаком образования -й группы является наличие единиц в двоичном номере минтерма (см. табл. 1.5).

3. Склеиваем номера из соседних групп. Результаты склеивания запишем в табл. 1.6. Так из групп 1 и 2 табл. 5 образовалась группа 1 в табл. 1.6, а из групп 2 и 3 табл. 1.5 получили группу 2 табл. 1.6 и, наконец, из групп 3 и 4 табл. 1.5 получили группу 3 табл. 1.6.

Обычно склеиваемые номера зачеркивают. Продолжим операцию склеивания и склеим теперь номера групп в табл. 1.6. Склеиваться теперь могут только те номера, в которых звездочка расположена на одинаковой позиции.

Таблица 1.5 Таблица групп двоичных номеров   Таблица 1.6 Таблица склеенных групп двоичных номеров  

 

Склеиваемые номера опять вычеркнем. Результат склеивания первых двух групп (табл. 1.6) позволил получить простую импликанту .

4. Итак, в результате выполнения операции склеивания получено три простые импликанты .

5. Строим импликантную матрицу (табл. 1.7).

Таблица 1.7

Импликантная матрица

 
 

 

 


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

 


Дата добавления: 2015-07-08; просмотров: 288 | Нарушение авторских прав


Читайте в этой же книге: Метод минимизирующих карт. | Минимизация неполностью определенных булевых функций | Метод неопределенных коэффициентов | Логические операторы электронных схем или цепей | Канонический метод синтеза комбинационных схем. | Минимизация логических схем со многими выходами | Характеристики комбинационных схем | Анализ КС методом асинхронного моделирования | Определение абстрактного цифрового автомата | Табличное задание автоматов Мили и Мура |
<== предыдущая страница | следующая страница ==>
Метод Квайна и импликантные матрицы| Минимизация конъюнктивных нормальных форм

mybiblioteka.su - 2015-2024 год. (0.007 сек.)