Студопедия

КАТЕГОРИИ:

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


Дизъюнктивная нормальная форма




Синтез комбинационных устройств

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

Дизъюнктивная нормальная форма

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

Рис. 1

 

Если любая из конъюнкций равна логической 1, то функция принимает единичное значение.

Каждый аргумент либо его инверсия может входить в конъюнкцию только один раз. Пример ДНФ:

В ДНФ не каждый аргумент должен присутствовать в каждой конъюнкции. Число используемых в конъюнкции аргументов называется рангом конъюнкции n. Максимальный ранг конъюнкции определяется общим аргументов в функции N. В состав ДНФ могут входить конъюнкции с рангом меньше N.

 

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

Совершенная нормальная форма обладает важным свойством: любая логическая функция может быть представлена в ней и только единственным образом.

Каждая конъюнкция в СДНФ имеет ранг N, равный числу переменных логической функции.

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


Поделиться:

Дата добавления: 2015-08-05; просмотров: 156; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты