Построение совершенной дизъюнктивной нормальной формы

Синтез устройства, реализующего заданную таблицу истинности. Минимизация количества логических элементов. Различные представления логической функции и упрощения с помощью законов двоичной алгебры. Построение дизъюнктивной формы по таблице истинности.

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 12.04.2011
Размер файла 108,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Задание:

Выполнить синтез устройства, реализующего заданную таблицу истинности. Минимизировать количество логических элементов (число ИМС). Для этой цели использовать различные представления логической функции и упрощения с помощью законов двоичной алгебры.

Таблица истинности синтезируемого устройства:

a

b

c

y

0

0

0

1

0

0

1

0

0

1

0

1

0

1

1

1

1

0

0

0

1

0

1

0

1

1

0

0

1

1

1

1

Решение

1) Построение СДНФ.

Совершенная дизъюнктивная нормальная форма (СДНФ) - такая дизъюнкция конъюнкций, в которой:

1) Различны все члены конъюнкции ("множители");

2) Различны все члены каждой дизъюнкции ("слагаемые");

3) В каждой дизъюнкции нет одновременно переменной и ее отрицания;

4) Каждая дизъюнкция содержит все переменные, входящие в данную формулу или их отрицания.

Пример CДНФ: (¬XYZ)?(X¬YZ)?(¬XY¬Z)?(XY¬Z)

логический функция дизъюнктивный истинность

Построение СДНФ по таблице истинности:

1) Выбрать из таблицы истинности те строки, в которых значение формулы - "Истина" (1).

2) Для каждой выбранной строки составить конъюнкцию переменных или их отрицаний так, чтобы эта конъюнкция была истинной (для этого переменные, которые в соответствующей строке имеют значение "Ложь" (0) нужно взять с отрицанием, а переменные, имеющие значение "Истина" (1) - без отрицания).

3) Составить дизъюнкцию полученных конъюнкций.

Составим СДНФ

Минимизируем ее:

Построим полученную ДНФ:

Реализация логических функций с помощью стандартных элементов

Для ДНФ перейдем к базису И-НЕ:

Построим полученную функцию в базисе И-НЕ:

СКНФ:

1) Выбрать из таблицы истинности те строки, в которых значение формулы - "Ложь".

2) Для каждой выбранной строки составить дизъюнкцию переменных или их отрицаний так, чтобы эта дизъюнкция была ложной (для этого переменные, которые в соответствующей строке имеют значение "Истина" нужно взять с отрицанием, а переменные, имеющие значение "Ложь" - без отрицания).

3) Составить конъюнкцию полученных дизъюнкций.

1) Составим СКНФ

Упростим ее

Построим полученную функцию в КНФ:

Реализация логических функций с помощью стандартных элементов

Для КНФ перейдем к базису ИЛИ-НЕ:

Построим полученную функцию в базисе ИЛИ-НЕ

СПИСОК ЛИТЕРАТУРЫ

1) Бочаров В. А., Маркин В. И. Основы логики: Учебник. -- М.: ИНФРА-М, 2001. -- 296 с. -- ISBN 5-16-000496-3

2) Гетманова А. Д. Учебник по логике. -- М.: Владос, 1995. -- 303 с. -- ISBN 5-87065-009-7

3) Горский Д. П. Логика: Учебное пособие для педагогических училищ. -- Изд. 3-е. -- М.: Учпедгиз, 1961. -- 160 с.

4) Ивин А. А. Логика: Учебное пособие. -- Изд. 2-е. -- М.: Знание, 1998. -- (На портале «Философия в России»; на сайте Славы Янко)

5) Ивин А. А., Никифоров А. Л. Словарь по логике -- М.: Туманит, ВЛАДОС, 1997. -- 384 с -- ISBN 5-691-00099-3.

6) Ивлев Ю. В. Учебник логики: Семестровый курс: Учебник. -- М.: Дело, 2003. -- 208 с -- ISBN 5-7749-0317-6

7) Кондаков Н. И.: Логический словарь-справочник. -- М.: Наука, 1975. -- 720 с.

8) Челпанов Г. И. Учебник логики. -- М., 1994.

Размещено на Allbest.ru


Подобные документы

  • Построение диаграммы псевдографа, матрицы инцидентности и матрицы соседства вершин. Восстановление дерева по вектору с помощью алгоритма Прюфера. Построение таблицы истинности для функции и совершенной конъюнктивной и дизъюнктивной нормальной форм.

    контрольная работа [181,9 K], добавлен 25.09.2013

  • Определение констант нуля и установление эквивалентности линейных функций при помощи таблицы истинности. Нахождение минимальной дизъюнктивной нормальной формы функции с помощью метода неопределенных коэффициентов. Преобразование функции методом Квайна.

    контрольная работа [335,2 K], добавлен 05.07.2014

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

    контрольная работа [1,3 M], добавлен 06.05.2013

  • Определение количества способов, которыми можно выбрать трех дежурных из группы в 20 человек. Построение таблицы истинности без предварительного упрощения функции по данному логическому выражению. Упрощение логических выражений с помощью карты Карно.

    контрольная работа [81,1 K], добавлен 25.08.2013

  • Синтез схемы, реализующей функцию, заданную кубическим комплексом в универсальном базисе логических элементов ИЛИ-НЕ. Нахождение минимального и построение факторизованного покрытий. Составление логической схемы и ее проверка контролирующим тестом.

    курсовая работа [261,7 K], добавлен 16.06.2011

  • Понятие алгебры логики, ее сущность и особенности, основные понятия и определения, предмет и методика изучения. Законы алгебры логики и следствия из них, методы построения формул по заданной таблице истинности. Формы представления булевых функций.

    учебное пособие [702,6 K], добавлен 29.04.2009

  • Алгоритм построения многочлена Жегалкина по совершенной дизъюнктивной нормальной форме. Диаграмма Эйлера-Венна, изображение универсального множества и подмножества. Проверка самодвойственности, монотонности и линейности логической функции двух переменных.

    контрольная работа [227,5 K], добавлен 20.04.2015

  • История возникновения булевой алгебры, разработка системы исчисления высказываний. Методы установления истинности или ложности сложных логических высказываний с помощью алгебраических методов. Дизъюнкция, конъюнкция и отрицание, таблицы истинности.

    презентация [1,9 M], добавлен 22.02.2014

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

    презентация [128,9 K], добавлен 12.01.2014

  • Логический синтез устройства с использованием соотношений булевой алгебры. Составление таблицы истинности. Основные соотношения булевой алгебры. Логическая функция в смысловой, словесной, вербальной, табличной и аналитической математической формах.

    лабораторная работа [83,6 K], добавлен 26.11.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.