Главная » Просмотр файлов » Й.Янсен Курс цифровой электроники. Том 1. Основы цифровой электроники на ИС (1987)

Й.Янсен Курс цифровой электроники. Том 1. Основы цифровой электроники на ИС (1987) (1092081), страница 19

Файл №1092081 Й.Янсен Курс цифровой электроники. Том 1. Основы цифровой электроники на ИС (1987) (Й.Янсен Курс цифровой электроники. Том 1. Основы цифровой электроники на ИС (1987)) 19 страницаЙ.Янсен Курс цифровой электроники. Том 1. Основы цифровой электроники на ИС (1987) (1092081) страница 192018-02-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 19)

2.42. Если А н В н С замкнуты, то выходной сигнал г=О, прн этом между входными переменными н Р выполняется следующее соотношение: В=А.В С. Для схемы И-НЕ выполняется таблица истинности, которая приведена на рнс. 2.43. он о:с Рис. 2.43. Таблица истинности для функции И-НЕ. Символ схемы И-НЕ приведен на рнс. 2.42,б. В голландской специальной литературе символ в виде квадрата является стандартным обозначением функции И-НЕ. Второй (верхннй) снмвол взят нз спецификации пп!зрес н в основном употребляется в американской специальной литературе. !06 Глава 2 2.2И Функция ИЛИ-ИЕ Пример схемы, реализующей функцию ИЛИ-НЕ, показан на рис.

2.44. Когда А или В или С или несколько этих ключей одновременно замкнуты, выходной сигнал Р=О, так как в замкнутом состоянии (в состоянии 1) ключи замыкают выход схемы на землю, потенциал которой равен О В. я*лвс Рис. 2.44, Функция ИЛИ-НЕ, Связь между входным и выходным сигналами записывается в виде 7=А+В+С. Таблица истинности для функции ИЛИ-НЕ приведена на рис. 2.45. о о о оц о о о ! о о о о о о ! ! Рнс 2 45. Таблица истинности для Функции ИЛИ-НЕ. Элементарные логиыеские схемы 2.22. Дополнения 2.23. Постулаты булевой алгебры Из таблиц истинности для функций И, ИЛИ и НЕ можно получить следующие постулаты: для Функции И Ое0=0 0 1=0 ! 0=0 1 ° 1=! 0+0=0 0+1=! 1+О 1 1+1=1 0=! 1=О, для Функции ИЛИ для Функции ИЕ где О и 1 являются дополнениями для О и 1 соответственно.

2.24. Правила вычислений Для осуществления различных операций с переменными булевой алгебры требуется набор вычислительных правил, который мы приводим ниже. Предполагается, что состояние элемен- и А является дояоляеяием А, если А+А=! в А А=О.— Прим. ред. Связь схемы с последовательным соединением ключей, которая реализует функцию И, со схемой с параллельным соединением ключей, которая реализует функцию ИЛИ, возможна только тогда, когда мы предполагаем, что появление напряжения (!) на выходе схемы оказывает какое-либо воздействие (состояние 1 соответствует истине). Когда же значение «истинно» соответствует состоянию О, это означает, что последовательная схема реализует функцию ИЛИ, а параллельная схема — функцию И (т.

е. «истинно»=О). Указанные дополнения становятся очевидными при более детальном анализе таблиц истинности указанных функций. Так из таблицы истинности для схемы И следует, что реализуемая этой схемой функция ведет себя как функция И для единиц на входе и как функция ИЛИ для нулей на входе. И наоборот, нз таблицы истинности для схемы ИЛИ видно, что эта схема ведет себя как функция ИЛИ для единиц и как функция И для нулей на входе'), Глава 2 та схемы, который постоянно разомкнут, обозначается через О, а состояние элемента схемы, который постоянно замкнут (случай короткого замыкания) — через 1.

Переменные обозначаются с помощью букв и могут принимать значения О или 1. С помощью правил вычислений можно упорядочивать и упрощать сложные логические функции сумм и произведений таким образом, что в конце концов получится минимальная сумма или минимальное произведение. Например, за счет выделения переменной и ее дополнения среди членов какой-то суммы получается упрощенное выражение, так как сумма выделенных члевов будет равна 1 (А+А=1).

Такая же ситуация наблюдается н для произведения переменной на ее дополнение, которое оказывается равным нулю (А.А=О). Эти нули и единицы можно использовать в последующих преобразованиях соответствующих функций или же сразу сократить. Итак, правила вычислений сводятся к следующим: А+О=А А+1=1 А+А=А А+Л=1 А+В В+А А+В С=(А+В) (А+С) А+А В=А А+Л В=А+В Л+А В=Л+В А 0=0 А.!=А АА А А.Л=О А В=ВА А (В+С) =А В+А.С А ° (А+В) =А А (Л-1-В) =А В Л (А+В) =А В Л+Л=Л А В+А В=А.В Л и+Л В=Л.В л л=л Л В+Л В=Л В 2.25.

Теорема Де Моргана Постулат 1. Дополнение суммы равно произведению дополнений переменных, т. е. А+В+ С=А В С. Постулат 2. Дополнение произведения равно сумме дополнений переменных, т. е. А В С=А+В+С. Для уточнения этих постулатов следует пояснить понятие дополнения. Если А является переменной, ее дополнение будет равно А. Дополнениями суммы А+В+С и произведения А В С будут А+В+ С и А В С соответственно. 109 Элел~ента1тные логические схемы Постулаты Де Моргана дают в действительности то же са- мое, что мы уже получили в предыдущих разделах, посвящен- ных схемам И-НЕ и ИЛИ-НЕ.

Согласно таблице истинности схема И-НЕ реализует функцию И-НЕ для единиц и функцию ИЛИ-НЕ для нулей, а схема ИЛИ-НЕ реализует функцию ИЛИ-НЕ для единиц и функцию И-НЕ для нулей. Схема И-НЕ реализует функцию И-НЕ для сигналов высокого уровня и функцию ИЛИ-НЕ для сигналов низкого уровня. Схема ИЛИ-НЕ реализует функцию ИЛИ-НЕ для сигналов высокого уровня и функцию И-НЕ для сигналов низкого уровня.

В булевой алгебре справедливы также ассоциативные, ком- мутативные н дистрибутивные правила, которые известны нам из обычной алгебры. Ассоциативный закон: (А+В)+С=(А+С)+В, (А В) С= (А С) В. Коммутативный закон: А+ В=В+А, А ° В=В.А. Дистрибутивный закон: А ° (В+С) =А В+А С. 2.26. Дизъюнктивная нормальная форма (ДНФ) Стандартная сумма булевой алгебры имеет следующий вид: г=Х,+Ха+Х + ° ° ° +Х,. Дизъюнктивная нормальная форма (ДНФ) — это функция, представляющая собой сумму, каждое слагаемое которой является произведением всех входных переменных или их дополнений: 2=А В С+А.В С+А В С+А В С. ДНФ является избыточной, если в ней имеется избыток числа членов и переменных по сравнению с необходимым для определения данной функции. В общем случае ДНФ является избыточной.

Если удалить избыточные члены и переменные (т. е. упростить выражение), то получится так называемая минимальная сумма. Приведенная выше стандартная сумма упрощается следующим образом: 7 = (С+ С) А В + (В+ В) А С и так как С+С=В+В=!, то #=А В+А С. Это выражение является минимальной суммой. Если протабулировать рассмотренную выше функцию к н таблице истинности, которая приведена на рис. 2А6, то оказы- по Гл аг о о о т ! о о 1 ГС:2] 1 Рис. 2А6. Таблица истинности для функции Я=Ао+АС. вается, что она полностью определяется выражением А В+ +А.С, т.

е. 2=1 при А.В=1 или А С=1, а во всех остальных случаях 2=0. 2.27. Конъюнктивная нормальная форма (КНФ) Стандартное произведение имеет следующий вид: Л=Х, Х, Х, ...Х„. Конъюнктивная нормальная форма — это функция, представляющая собой произведение членов, каждый из которых является суммой всех переменных или их дополнений: 2 =(А+ В+С) (А+ В+С) (А+В+С) (А+ В+С). Как и ДНФ, КНФ избыточна. Минимальное произведение является упрощенным нензбыточным произведением. Если мы упростим приведенное выше стандартное произведение Я, то получим г=((А+В)+С.С)((А+С)+В В! Так как С С=В В=О, то Л=(А+В) (А+С).

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

Прежде чем описывать структуру карт Карно, рассмотрим более подробно какую-нибудь логическую функцию с ее таблицей истинности и исследуем следующую проблему: нельзя ли сделать каких-либо упрощений, которые привели бы к уменьшению количества логических операцийР Нееадпадающае лесюп Нееадпадающае япапепая ми к те~ = ее Рис. 2Л7, Таолица истяяиости лля функции Р(11т, Х, У, Х)=Ро+Рь+Рг+Р~е. Пусть дана функция Р()Р', Х, У, Х) с соответствующей таблицей истинности (рис.

2.47). При этом ПУ, Х, У и Х вЂ” переменные, про которые известно, что они входят в состав 16 групп, реализующих 16 различных комбинаций нулей н единиц. Эти комбинации располагаются в двоичном порядке следования, как показано в таблице, Каждый член, т. е. каждая комбинация единиц и нулей в этой таблице, обозначается буквой Р с нижним индексом, который изменяется от 0 до 15. Допустим, что в разрабатываемой логической схеме реализуется следующее соотношение. булевой алгебры: Р=Р,+Р,+Р +Р, =УХУ'Х+ят"ХУ'~+ЦХУМ+'яУХ)т~.

Из таблицы истинности следует, что в членах Р, и Р, переменная Х не дает вклада в ближайшую логическую комбинацию. 112 Г 2 Как для Рм так и для Р, функция Р=1 и не зависит от того, в каком состоянии находится 2. Таким образом, мы можем вычеркнуть 2 и Тв первых двух членах. То же наблюдается для членов Р, и Р,е, в которых можно вычеркнуть 1Р' и У. Оба рассмотренных случая согласуются с результатами анализа в рамках булевой алгебры, так как Р = УХт'л + 1р'ХУ'~+ 1е'ХУ'х.

+ йУХт'х. приводится к Р = УХУ (Л+ Д+ ХУ2 (йр+ У>, и так как 2+Т='йр+У=1, то в результате получается минимальная форма Р = Ф'Хг'+ ХУЛ. Отсюда видно, что таблица истинности позволяет упростить логическое выражение без использования правил булевой алгебры. На карте Карно эти упрощения можно произвести еще быстрее и получить сразу минимальную форму.

2.29. Карта Карно для двух входных переменных На рис. 2.48,а приведена карта Карно для двух входных переменных. Логические члены в ней представлены в отдельных клетках. Для двух переменных получается 2'=4 комбинации, поэтому карта состоит из 4 клеток. На рис. 2.48, б показано, какие поля карты относятся к переменным, а какие — к их дополнениям, т. е. переменным с чертой. Если мы внесем в карту Кар- Пола у ПппаХ Пасам Рис, 2.48. Карта Карно для двух переменных Элсментарноте логические сгамаа но соответствующие комбинации с данными из таблицы истинности с учетом размещения переменных, то получим распределение, показанное на рис. 2.49. Переменные размещаются на карте так, что, когда мы переходим из данной клетки в соседнюю клетку (как по горизонтали, так и по вертикали), должна измениться только одна переменная.

Это означает, что нумерация у о оо ю ! 3 оз Кгум пяггг4 рг уг тг г о о о з о тг оз Рис. 2.49. Разбиение карты Карно для двух переменных. о — заблнца истинности; б — связь клеток с комбинациями неременныа; а — нумерацию клеток. г= уг. тг.

тг ябтг паяя У 11яроггбинт1нуа~ь поля2 га рг. тг. уг = гсо тз. югмп =г. у =у.г Рис. 250. Методы минимизации суммы членов с помощью карты Карно. Одновременно приводятся результаты обработки в рамках булевой алгебры. о о ~п 1р1 клеток происходит с помощью одномерного массива. На рисунке одновременно приводится десятичная нумерация клеток, которая получается из преобразования соответствующего двоичного кода. Если требуется получить карту Карно для какой-нибудь. функции, мы сначала записываем эту функцию в дизъюнктивной нормальной форме. Каждый член, который появляется в.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее