Примеры минимизации, записи функции и реализации
Изменим запись закона
Запись справедлива для любого количества элементов. Под a и b можно понимать логические выражения. Применим формулу для нашего выраже-
ния:
Реализация по данному выражению показана на рис. 114. Реализация требу-
ет два корпуса микросхем.
Рис. 114
Пример 1 (рис. 115).
Свойство 5 в Правилах нанесения контуров можно понимать так, что края карты не являются границами. Говорят, что карта Карно представляет собой “бублик”. Она может быть соединена по левому и правому краю, образуя цилиндр, а затем по верхнему и нижнему краю, образуя ”бублик”. Для
нашего примера
![]() |
f = x3.
Рис. 115
Реализация представлена на рис.115.
Пример 2 (рис.116).
Рис. 116 Рис. 117 Рис. 118
Логическая функция имеет вид:
f=x1 + x2 = x1x2.
Реализация - рис.117. Реализация после применения закона Моргана - рис.118.
Пример 3. Рассмотрим типовую функцию, которая называется “Сумматор по модулю 2” или “Исключающее ИЛИ”. Таблица истинности
для неё имеет вид (для двух входов), представленный на рис.119. Обозначение функции “Исключающее ИЛИ”:
f=x1 Å x2.
Рис. 119 Рис. 120
Карта Карно для этой функции показана на рис.120.Она показывает, что нельзя организовать контур с несколькими единицами, т.е. минимизация невозможна и логическую функцию можно записать только в ДСНФ
.
Обращаем внимание, что .Реализация представлена на рис. 121. Требуется 2 корпуса.
Пример 4. Вид карты Карно для четырёх входных переменных показан на рис.122.
Рис. 121 Рис. 122