|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Вы находитесь в разделе:
Учимся - Консультант -
Минимизация логических функций Минимизация логических функций методом диаграмм Метод диаграмм обычно применяют для минимизации функций 2 ÷ 4 аргументов. Для применение метода диаграмм логическую функцию, задают таблицей истинности функции, ДНФ или КНФ. В зависимости от количества аргументов строим таблицу:
"0" и "1" - это возможные значения логических переменных ("1" - переменная, "0" - ее отрицание). Обратите внимание, при перечислении возможных наборов аргументов, каждый последующий отличается от предыдущего значением только одного аргумента. Рассмотрим минимизацию на примере произвольной функции четырех
аргументов, заданной таблицей истинности.
Для минимизации необходимо объединять группы единиц по правилам:
В результате для нашей функции получим такие объединения:
Выпишем наборы каждой из групп и оставим в них только те логические переменные, которые не меняются для всех наборов. Например для группы 1 результат будет таким:
аналогичным образом для группы 2 получим - , для третьей - , для четвертой - , для пятой - объединив полученные упрощенные конъюнкции знаками логического сложения, получим минимизированную функцию F (abcd)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Вы находитесь в разделе: Учимся - Консультант - Минимизация логических функций |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|