рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Карты Карно

Карты Карно - раздел Философия, ОСНОВЫ ЦИФРОВОЙ ЭЛЕКТРОНИКИ В 1953 Г. Морис Карно Опубликовал Статью О Разработанном Им Методе Графическо...

В 1953 г. Морис Карно опубликовал статью о разработанном им методе графического представления и упрощения логических выражений. Карта Карно для двух переменных А и В показана на рис.33.

 

а)
Таблица истинности

Входы
 
 
 
 
Выход

В А Q
 
 
 
Карта Карно

 

Рис. 33. Обозначение квадратов на карте Карно

 

Четыре квадрата соответствуют четырем возможным комбинациям А и В в таблице истинности с двумя переменными. При таком изображении квадрат 1 на карте Карно соответствует произведению квадрат 2 – произведению и т.д.

Предположим теперь, что надо составит карту Карно для логического выражения (рис.34). Разместим логические единицы во всех квадратах, которым соответствуют произведения в исходном выражении.

 

Карта Карно
 
 
 
 
 
A+B=Q

 

 

Рис.34. Заполнение карты Карно и упрощение логического выражения

 

Далее объединим соседние единицы в один контур группами по две, четыре или восемь единиц. Построение контуров продолжается до тех пор, пока все единицы не окажутся внутри контуров. Каждый контур представляет собой новый член упрощенного логического выражения. В карте Карно на рис.34 получилось два контура. Это означает, что новое упрощенное выражение будет состоять из двух членов, связанных функцией ИЛИ.

Рассмотрим нижний контур и заметим, что переменная А встречается в комбинации с В и . В соответствии с правилами алгебры логики В и дополняют друг друга и их можно опустить. Тогда в нижнем контуре остается один член А. Аналогично этому расположенный вертикально контур содержит А и , которые можно опустить, оставив только В. Оставшиеся в результате А и В затем объединяются функцией ИЛИ, что приводит к упрощенному логическому выражению А+В=Q.

Последовательность операций при упрощении логических выражений с помощью карт Карно:

1. Получение логического выражения в ДНФ, как правило, из таблицы истинности.

2. По полученному логическому выражению заносятся единицы в соответствующие клетки карты Карно.

3. Эти единицы в карте Карно объединяются в контуры, охватывающие 2, 4, 8 и т. д. соседних единиц.

4. Проводится упрощение путем исключения членов в контуре, дополняющих друг друга.

5. Полученные таким образом в каждом контуре выражения объединяются логической функцией «ИЛИ».

Рассмотрим карту Карно для трех переменных. Для этого зададимся исходным логическим выражением

 

Карта Карно для случая трех переменных показана на рис.35. В этой карте имеется восемь (23) возможных комбинаций переменных А, В и С, которые представлены восемью квадратами на карте. В них занесены четыре единицы, отображающие каждый из четырех членов исходного выражения. Нижний контур содержит В и , поэтому их можно опустить. После этого в составе нижнего контура сохраняются лишь А и , которые в упрощенном выражении дают член . В верхний контур входят С и , поэтому они опускаются как дополняющие друг друга. В результате в этом контуре остается . Окончательно упрощенное логическое выражение имеет вид . Очевидно, что полученное упрощенное логическое выражение потребует для своей схемной реализации значительно меньшее количество логических элементов.

 

 
 
 
 
 
 
 

 

 

Рис.35. Упрощение логических выражений для трех переменных с помощью карты Карно

 

Таблица истинности для четырех переменных включает 16 возможных комбинаций. Поэтому карта Карно с четырьмя переменными допускает 16 возможных комбинаций A, B, C и D (рис.36).

Рассмотрим логическое выражение

 

 

Занесем в карту Карно (рис.36) шесть единиц, соответствующих значениям термов в исходном выражении.

 

 
   
   
   
   
   
   
   
   
 

 


Рис.36. Упрощение логических выражений для четырех переменных с помощью карты Карно

 

В полученной карте Карно группы из двух и четырех единиц объединены контурами. Нижний контур из двух единиц дает возможность опустить и . Затем в этом контуре остается член . В верхнем конуре из четырех единиц попарно опускаются и , и , так что в результате этого верхний контур дает член . Окончательно полученные в каждом контуре члены объединяются функцией ИЛИ, что дает упрощенное логическое выражение .

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

– Конец работы –

Эта тема принадлежит разделу:

ОСНОВЫ ЦИФРОВОЙ ЭЛЕКТРОНИКИ

Федеральное агентство по образованию... ЮЖНО РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ НОВОЧЕРКАССКИЙ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Карты Карно

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Кривин В.В., Тямалов А.А.
  К 82 Основы цифровой электроники. Часть 1. Комбинационная логика: учеб. пособие /Волгодонский ин-т ЮРГТУ.-Новочеркасск: ЮРГТУ, 2009. - 77 с.   В учебном пособ

ИНФОРМАЦИОННЫЙ ПРОЦЕСС, Сигналы
  Обязательными (необходимыми) элементами любого информационного процесса являются источник информации (передатчик), приемник информации, а также некая физическая среда, являющаяся но

Логические состояния
  Под цифровой электроникой понимают такие схемы, для каждой точки которой можно определить, как правило, только два состояния. Обычно в качестве параметра выбирают напряжение, уровен

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

Логический элемент ИЛИ-НЕ
Логические элементы ИЛИ, И, ИЛИ ИСКЛЮЧАЮЩЕЕ и НЕ представляют собой четыре основных типа схем, из которых компонуются все цифровые электронные устройства. Часто для удобства и упрощения проектирова

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

Логический элемент ИЛИ ИСКЛЮЧАЮЩЕЕ-НЕ
Логический элемент ИЛИ ИСКЛЮЧАЮЩЕЕ-НЕ называют также элементом отрицания ИЛИ ИСКЛЮЧАЮЩЕГО. Это говорит о том, что для реализации функции ИЛИ ИСКЛЮЧАЮЩЕЕ-НЕ выход элемента ИЛИ ИСКЛЮЧАЮЩЕГО должен бы

ПРИМЕНЕНИЕ ДВОИЧНЫХ ЛОГИЧЕСКИХ ЭЛЕМЕНТОВ
В предыдущей главе были рассмотрены основные элементы цифровых электронных систем. Для того чтобы разобраться, как использовать эти элементы для решения практических задач, необходимо знать: условн

Конструирование схем на основе логических элементов
Предположим, что задано логическое выражение A+B+C=Q. Необходимо построить схему, которая реализует эту логическую функцию. Посмотрев на выражение, легко заметить, что д

Таблицы истинности для логических выражений
Логические выражения – это удобный метод описания принципа работы логической схемы. Кроме того, часто при проектировании электронных цифровых систем разработчик вначале из условий, решаемой задачи

Упрощение логических выражений
Рассмотрим логическое выражение . В процессе составления логической схемы, на основе анализа исходного логического выражения, выясняется, что необходимы один элемент 3-ИЛИ, три элемента 2-И и два э

Мультиплексоры
На рис.39 показан электромеханический аналог восьмиразрядного мультиплексора. А0 А1 А2 А3 А4

Сумматоры
На рис.42 показан 4-разрядный полный сумматор. Эта схема складывает четырехразрядное двоичное число Аi c четырехразрядным двоичным числом Вi и на выходе формируе

Компараторы
В задачах, связанных с принятием решений (например, при управлении), часто бывает необходимо знать, как соотносятся между собой какие-либо величины. При этом возможны две ситуации: во-первых, знать

ДЕШИФРАТОРЫ
В повседневной жизни для представления чисел мы пользуемся исключительно десятичным кодом. В цифровых электронных схемах для представления чисел по большей части применяется двоичный код. Это связа

Реализация логических функций на основе универсального логического элемента ИЛИ-НЕ
  Цель работы: изучить методы анализа логических схем и использования элемента ИЛИ-НЕ для реализации других логических функций.  

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

Ход работы
1. Дано логическое выражение . Подставляя в это выражение все возможные комбинации значений входных переменных и, используя таблицы истинности для логических функций, вычисляем и заносим в таблицу

Получение логических выражений в ДНФ по таблице истинности и их последующее упрощение (минимизация) с помощью карт Карно
  Цель работы: изучение правил преобразования таблиц истинности в логические выражения и их минимизации с помощью карты Карно.  

Ход работы
1. Занесем в таблицу истинности для четырех переменных в строки, (например, 1, 8, 9, 10, 12, 14) заданные вариантом единицы, а в остальные нули (см. табл.3.3). Таблица 3.3

Дополнительный
4. Уэйкерли Дж.Ф. Проектирование цифровых устройств [Текст] :[CD] . Т. 1 / Уэйкерли, Дж.Ф.; пер. с англ. Е.В. Воронова. - М.: Постмаркет, 2002. - 544 с. 5. Гусев В

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги