Дизъюнктивные формы представления ЛФ 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Дизъюнктивные формы представления ЛФ



Конъюнкция любого числа двоичных переменных х1, х2,..., хп называется элементарной, если сомножителями в ней являются либо одиночные аргументы, либо отри­цания одиночных аргументов.

Например, конъюнкции х2 и х1 х3 являются элементарными,

а конъюнкции х1 и х3 ими не являются.

Очевидно, что символ любой переменной в элементарной конъюнкции может встречать­ся только один раз, так как произведение переменной на себя равно этой же переменной (по правилу повторе­ния), а произведение переменной на свое отрицание равно нулю.

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

Напри­мер, ЛФ F = х2 + х2 + х4 записана в ДНФ, так как она представляет собой логическую сумму элементарных конъюнкций.

Число переменных, входящих в элементарную конъюнкцию, определяет ранг этой конъюнкции.

Напри­мер, - х2 — конъюнкции 1-го ранга;

- х2, х3 -конъюнкции 2-го ранга и т. д.

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

Полученные произведения, которые носят названия конституанты единиц, или минтермов, суммируют.

Пример 3.4 Найти ДНФ для логической функции 3-х переменных, которая равна единице в случае, если хотя бы две из входных переменных равны 1.

х2 х1 х0 f
         
         
         
         
         
         
         
         

· Запишем эту функцию в виде таблицы истинности:

· В последнем столбце отмечаем «1» те строки, которые удовлетворяют условию задания.

· Для написания ДНФ ЛЭ используем строки, логическая функция которых равна «1».

· Это строки: 3, 5, 6, и 7 таблицы.

· ДНФ для данной логической функции имеет вид:

F (х2, х1, х0) = 2х1х0 + х2 1х0 + х2х1 0 + х2х1х0

ДНФ, полученная суммированием конституанта единицы, называют совершенной СДНФ.

Совершенной ДНФ (СДНФ) логической функцией, имеющей п аргу­ментов, называется такая форма, в которой все конъюнк­ции имеют ранг п.

Или совершенной (СДНФ) логической функции имеющей n аргументов (х1, х2,..., хп) называется такая форма в которой все конъюнкции содержат n аргументов.

Например, ЛФ f1 = + х2 - ДНФ, т.к. каждая конъюнкция содержит не все переменные (или их отрицания) входящих в логическую функцию по одному разу,

а ЛФ - f2 = + х2 - СДНФ, т.к. каждая конъюнкция содержит все переменные (или их отрицания) входящих в логическую функцию причем по одному разу.



Поделиться:


Последнее изменение этой страницы: 2017-01-19; просмотров: 185; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.149.229.253 (0.004 с.)