Документ Microsoft Word (Вводная лекция по цифровым устройствам)

2015-11-24СтудИзба

Описание файла

Файл "Документ Microsoft Word" внутри архива находится в папке "Вводная лекция по цифровым устройствам". Документ из архива "Вводная лекция по цифровым устройствам", который расположен в категории "". Всё это находится в предмете "радиолокация и радиотехника" из 6 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "радиолокация и радиотехника" в общих файлах.

Онлайн просмотр документа "Документ Microsoft Word"

Текст из документа "Документ Microsoft Word"

ВВОДНАЯ ЛЕКЦИЯ

Вся современная радиотехника построена на двух типах устройств – аналоговых и цифровых. В аналоговых устройствах величины изменяются непрерывно как по уровню, так и по времени. В цифровых устройствах существует только два уровня – высокий и низкий. Их называют «единичным» и «нулевым», что условно соответствуют «1» и «0».

Устройство, занимающиеся формированием, преобразованием и передачей наборов «1» и «0», называемых кодами, поставленными в соответствие реальным значениям физических переменных, называют цифровыми устройствами.

Внедрение цифровых устройств явилось огромным достижением современности. Их преимущество над аналоговыми основано на следующем:

  • цифровые устройства допускают большую степень интеграции в составе микросхемы;

  • в отличие от аналоговых, данные в цифровых устройствах менее зависят от температуры окружающей среды, влажности, давления, напряжения питания;

  • точность цифровых устройств практически неограниченна.

Для описания алгоритмов работы цифровых устройств необходим соответствующий математический аппарат. Такой аппарат для решения задач формальной логики в середине XIX века разработал ирландский математик Д.Буль. По его имени математический аппарат и получил название булевой алгебры или алгебры логики.

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

  1. Основные понятия алгебры логики

    1. Логические константы, переменные и функции.

Булева алгебра – это математический аппарат, оперирующий с двумя понятиями: событие истинно и событие ложно.

Естественно ассоциировать эти понятия с цифрами, используемыми в двоичной системе счисления – логической единицей «1»и логическим нулем «0».

Два элемента булевой алгебры, а именно событие истинно и событие ложно, называются ее константами, что в дальнейшем будем именовать логической единицей «1» и нулем «0».

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

Х = 0, если Х ≠ 1,

Х = 1, если Х ≠ 0, (1.1)

О сновными операциями, выполняемыми над булевыми константами и переменными, являются операции логического сложения, умножения и отрицания. Эти операции представляются в виде логических функций, составляющих функционально-полный набор. Если обозначить i-ю логическую функцию через yi , то функционально-полный набор логических функций трех аргументов Х1, Х2, Х3 может быть представлен в виде:

  1. Логическое сложение, дизъюнкция, операция ИЛИ

У1 = Х1 + Х2 + Х3 = Х1 v Х2 v Х3 ;

  1. Л огическое умножение, конъюнкция, операция И

У2 = Х1 * Х2 * Х3 = Х1 ^ Х2 ^ Х3 ;

  1. Отрицание, инверсия, операция НЕ

;

  1. Инверсия логической суммы, операция ИЛИ-НЕ

;

  1. И нверсия логического произведения, операция И-НЕ

.

Функционально-полный набор логических функций в цифровой электронике реализуется функционально-полным набором логических элементов, выполненных в виде интегральных логических схем. Условное графическое обозначение (УГО) такого набора для функции трех аргументов представлен на рис.1.

    1. Основные законы алгебры логики.

В булевой алгебре все операции осуществляются с логическими переменными и подчиняются законам алгебры логики. Сформулируем наиболее важные из них. Если учесть, что логические операции подчиняются принципу двойственности, соответственно попарно сгруппируем все однотипные законы (теоремы) по столбцам:

  1. Переместительный закон.

Х1 v Х2 = Х2 v Х1; Х1 * Х2 = Х2 * Х1 ;

  1. Сочетательный закон.

1 v Х2) v Х3 = Х1 v (Х2 v Х3); (Х1 * Х2) * Х3 = Х1 *2 * Х3);

  1. Распределительный закон.

Х1 *2 v Х3) = Х1 * Х2 v Х1 * Х3; Х1 v Х2 * Х3 = (Х1v Х2)(Х1 v Х3);

  1. Закон поглощения.

Х1 v Х1 * Х2 = Х1 * (1 v Х2)=Х1

1

Х1 *1 v Х2) = Х1 v Х1 * Х2 = Х1;

  1. Х v 0 = Х; Х * 0 = 0;

  1. Х v 1 = 1; Х * 1 = Х;

  1. Х v Х = Х; Х * Х = Х;

_ _

  1. Х v Х = 1; Х * Х = 0;

  1. ;

    1. Правило Де Моргана

__________ __ __ __ _________ __ __ __

X1 v X2 v X3 = X1 * X2 * X3; X1 * X2 * X3 = X1 v X2 v X3.

Справедливость всех перечисленных законов может быть доказана методом непосредственной подстановки.

    1. Способы задания логических функций.

Пусть на входе некоторого логического устройства действует m логических переменных Х0 Х1… Х m – 1, а на его выходе возникают n логических функций Y0 Y1…Y n - 1 , каждая из которых связана с этими логическими переменными (рис.2).

Для описания поведения этого устройства необходимо определить зависимость каждой из n выходных переменных Yi от совокупности входных переменных Х0 Х1… Х m – 1. Эти зависимости, выраженные через операции алгебры логики, называются функциями алгебры логики. Для заданий функций алгебры логики необходимо определить значение Yi для всех возможных комбинаций переменных Х0 Х1… Х m – 1, при этом количество таких комбинаций определяется 2m .

Если заданы все 2m значений функции Yi,то говорят, что эта функция полностью определена. Если часть значений функции не задана, то функция называется частично определенной или недоопределенной.

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

При словесном описании значение функции при соответствующих значениях аргументов оговариваются. Такой способ наиболее часто применяется для первоначального описания поведения логического устройства.

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

Одновходовые таблицы предусматривают введение аргументов Xj и функций Yi с одной стороны таблицы в виде прямоугольной матрицы, количество столбцов которой определяется числом аргументов m и числом функций n, т.е. m+n.

Количество строк в таблицы определяется выражением 2m. Например, для функций Y1 с числом аргументов m=3 эта таблица представлена на рис.3.

В случае двухвходовой таблицы она также представляется в виде прямоугольной матрицы, содержащей 2m клеток, внутри которых указывается значение функции Yi.

Аргументы функции вводятся с двух сторон матрицы – по столбцам и строкам, с помощью линий. Наличие линии соответствует значению аргумента «1», отсутствие линии – «0».

Количество столбцов определяется выражением 2m1, а количество строк – 2m2, где m1,m2 – количество аргументов, вводимых по столбцам и строкам соответственно.

Значения аргументов по столбцам и строкам распределяются так, что их соседние комбинации отличаются только в одном значении аргумента (в одном разряде).

Например, для функции Y1 с числом аргументов m=3 эта таблица представлена на рис.4.

Аналитический способ задания логических функций состоит в их представлении в виде алгебраических выражений.

Используется две стандартные формы аналитического задания: дизъюнктивная нормальная форма (ДНФ) и конъюнктивная нормальная форма (КНФ).

ДНФ называется дизъюнкция любого конечного множества попарно различных элементарных конъюнкций, например:

.

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

КНФ называется конъюнкция любого конечного множества попарно различных элементарных дизъюнкций, например,

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

Если ДНФ (КНФ) логической функции m аргументов содержит элементарные конъюнкции (дизъюнкции), каждой из которых содержит все m аргументов, то такая форма называется совершенной дизъюнктивной (конъюнктивной) нормальной формой, то есть СДНФ (СКНФ).

Составляющие СДНФ (конъюнкции) называются конституентами нуля.

Для представления функции Y1, заданной одновходовой таблицей (рис.3), в СДНФ необходимо выписать конституенты единицы в виде конъюнкции аргументов для строк, в которых функция равна 1

Эту же функцию можно получить из двухвходовой таблицы (рис. 4) путем записи конституент единицы в виде конъюнкции аргументов, соответствующих клеткам таблицы, в которых функция равна 1.

Для представления функции Y1, заданной одновходовой таблицей (рис.3), в СКНФ необходимо выписать конституенты нуля в виде дизъюнкции аргументов для строк, в которых функция равна 0

.

Эту же функцию можно получить из двухвходовой таблицы (рис.4) путем записи конституент нуля в виде дизъюнкции аргументов, соответствующих клеткам таблицы, в которых функция равна 0.

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

Если функция задана в СДНФ, то для функции Y1, заданной таблицей (рис.3) Y1= v(1) (0,2,4,3,6,5,7)

конституенты 1

если функция задана в СКНФ, то Y1= ^(0) (0)

конституента 0

    1. Минимизация логических функций.

      1. Задача минимизации логических функций.

При логическом проектировании цифровых устройств важно получить их логические функции в форме, содержащей наименьшее количество логических операций над логическими аргументами.

Это связано с тем, что при практической реализации, полученной логической функции необходимо использовать наименьшее количество логических элементов.

В общем случае задачей минимизации логической функции является получение наиболее простого представления этой функции в избранной функционально полной системе логических функций.

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