Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Лекция №8. Тема: свойства сднф и скнф.
· СДНФ не содержит двух одинаковых конъюнкций, а СКНФ - двух одинаковых дизъюнкций. · Ни одна конъюнкция (дизъюнкция) СДНФ (СКНФ) не содержит одновременно двух одинаковых переменных · Ни одна конъюнкция (дизъюнкция) СДНФ (СКНФ) не содержит одновременно некоторую переменную и ее отрицании в одной скобке. · Каждая конъюнкция СДНФ содержит либо переменную, либо ее отрицание- , это относится ко всем переменным, входящим в данную формулу. · Каждая булева функция от n переменных, отличная от 0, имеет единственную СДНФ и каждая булева функция отличная от единицы имеет единственную СКНФ. СДНФ содержит столько слагаемых, сколько единиц имеет таблица истинности. СКНФ содержит столько сомножителей, сколько нулей имеет таблица истинности.
Приведение ДНФ (КНФ) к СДНФ (СКНФ)
Примеры: Привести к СДНФ 1) Удаляем первую конъюнкцию слева, т.к. здесь переменная со своим отрицанием, остаётся → 2) Из конъюнкции (Y Z Y) удаляем Y, т.к. оно входит два раза → 3) К слагаемому добавляем (умножаем) , а (Y Z) умножаем на и с помощью дистрибутивного закона, получаем: 4) К первой и второй конъюнкции добавляем , получаем:
Привести к СКНФ: . 1) Во второй дизъюнкции нет Y, добавим туда 2) В третью добавим 3) Выписываем все элементарные дизъюнкции, используя закон дистирибутивности для преобразования выражения:
Общее правило преобразований: Чтобы привести ДНФ к СДНФ надо в те скобки, где не хватает какой-либо переменной, например х, добавить и производить дальнейшие операции. Чтобы привести КНФ с СКНФ также надо добавить переменную и её отрицание, но только теперь с умножением
Лекция №9. Тема: минимизация булевых функций с помощью карты Карно.
Алгоритм минимизации булевой функции: ü Привести булеву функцию ДНФ. ü Нанести элементарные конъюнкции данной формулы (функции), как единиц на карту Карно. ü Обвести единицы общим контуром, там, где это возможно. ü Провести упрощение в объединенных конъюнкциях. ü Оставшиеся члены объединить.
Карта Карно Пример: _ _ _ _ 1. F = f(XYZ) = XYZ XYZ X YZ XYZ
_ _ 1) (XYZ XYZ) = YZ(X X) = YZ
_ _ _ _ _ _ 2) (XYZ XYZ) = YZ(X Z) = YZ _ _ _ _ _ _ 3) F = f(XYZ) = XYZ XYZ XYZ XYZ = YZ YZ = Y(Z Z) Y –минимизированная функция.
_ _ _ _ _ _ _ _ _ _ _ _ _ 2. F = ABCD ABCD ABCD ABCD ABCD ABCD
Если несколько единичек в карте Карно расположены на соседних клетках, то каждая единичка может и должна включаться во все контура, которые могут образоваться. _ _ _ _ _ _ _ _ _ _ 1) (ABCD ABCD) = ABD(C C) = ABD _ _ _ _ _ _ 2) (ABCD ABCD) = ABD(C C) = ABD _ _ _ _ _ _ _ _ _ _ 3) (ABCD ABCD) = ABC(D D) = ABC _ _ _ _ _ _ 4) f(ABCD) = ABD ABD = AD(B B) = AD _ _ _ 5) f(ABCD) = AD ABC – минимизированная функция
_ _ _ _ _ _ _ _ 3. F = x1x2x3x4 x1x2x3x4 x1x2x3x4 x1x2x3x4 _____ ___ ___ _ _ _ _ _ 1) (x1x2x3x4 x1x2x3x4) = x2x3x4 (x1 x1) = x2x3x4 __ __ _ _ _ 2) (x1x2x3x4 x1x2x3x4) = x2x3x4 (x1 x1) = x2x3x4 _ _ _ _ __ _ 3) F = (x2x3x4 x2x3x4) = x2x4 (x1 x1) =x2x4 – минимизированная функция.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-01-19; просмотров: 953; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.17.190.143 (0.018 с.) |