Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Минимизация с помощью карт Карно
Карта Карно представляет собой прямоугольную таблицу, в которой число клеток равно 2 в степени n. Карта заполняется на основе таблицы истинности или записи логической функции в ДСНФ. Для приведенного выше примера таблица истинности имеет вид, представленный на рис. 111. Внутри карты Карно записываются значения логической функции. Значения входных переменных записываются по кра- ям карты. Каждая входная переменная делит поле карты пополам. Для од- ной половинки поля значения входных переменных равны 1, для другой - 0. При расстановке переменных необходимо соблюдать следующее правило: соседние столбцы и строки должны различаться только одной переменной. Значение входной переменной, равное 1, принято охватывать скобочкой. Там, где нет скобочки, значение переменной равно 0. Возможно другое обозначение переменной по краю Карты (рис. 112). Далее единицы в карте Карно объединяются контурами. Правила нанесения контуров: 1. Каждый контур должен быть прямоугольным. 2. Количество клеток внутри контура должно быть равным 2 в степени n, где n=1,2,3,... 3. Одни и те же клетки с единицами могут входить в несколько контуров. 4. Размеры контуров должны быть как можно большими, а число контуров как можно меньше. Запись минимизированного выражения по карте Карно с нанесенны- ми контурами выполняется по следующим правилам: 1. Количество слагаемых в дизъюнктивной форме равно количеству конту- ров. 2. Из конъюнкции переменных исчезают те переменные, границы изменения которых пересекаются контуром. Для рассматриваемого примера:
В этом выражении x1x2 записано из первого контура, x2x3 - из второго контура, x1x3 - из третьего контура. Реализация по этому выражению имеет вид, представленный на рис. 113. Реализация требует 2 корпуса микросхем. Для уменьшения количества корпусов преобразуют полученную логическую функцию по законам Моргана и записывают её в базисе И-НЕ или в базисе ИЛИ-НЕ. Применение законов Моргана позволяет избавить- ся от “+” в логической функции или от произведений. Один из законов Моргана имеет вид:
Date: 2015-08-15; view: 511; Нарушение авторских прав |