Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Минимизация булевых выраженийСодержание книги Поиск на нашем сайте
Логическое устройство, построенное на базе исходного булевого выражения, не является оптимальным с точки зрения количества используемых элементарных элементов. Минимизация булева выражения может быть достигнута при анализе таблицы истинности с помощью теорем булевой алгебры или на основе использования карт Карно. Рассмотрим минимизацию булевых выражений с помощью теорем булевой алгебры. Эти теоремы отражают связи, существующие между операциями, выполненными над логическими переменными. Основные теоремы представляются следующими выражениями: 1. 2. 3. 4. 5. 6. 7. Выражения №6 приведенных формул называют законами де Моргана. Для минимизации выражения (1) последовательно используем выражения 5, 7, 4, 1
В результате получим следующую булеву функцию
Проводим повторную группировку
Таким образом, после минимизации булева функция (1) принимает следующий вид
Теперь рассмотрим минимизацию выражения (1) с помощью карт Карно. Карты Карно представляют собой систему графического представления и упрощения булевых выражений. В карте Карно переменные по горизонтали и вертикали располагаются согласно коду Грея. В коде Грея соседние элементы отличаются только в одном бите. Код Грея для одной переменной A имеет вид 0 1. Для двух переменных AB код Грея – AB = 00 10 11 10, что соответствует булевому выражению
В общем случае число квадрантов карт равно числу возможных комбинаций переменных. Выражение (1) имеет четыре элемента
Рис.6. Карта Карно Количество слагаемых в минимизированном булевом выражении равно числу образовавшихся групп. В верхнем контуре попарно убираем
При минимизации булевых выражений по карте Карно необходимо объединять в контуры не только соседние, но и крайние члены карты. Например, для булевого выражения
карта Карно и минимизированное булево выражение имеют следующий вид
Рис.7. Карта Карно Для упрощения булевых выражений с двумя, тремя и четырьмя переменными применяют одинаковые процедуры. Необходимо отметить, чем больше единиц объединяется в контуре, тем больше переменных можно опустить.
|
||||
|
Последнее изменение этой страницы: 2021-11-27; просмотров: 85; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.11 (0.005 с.) |