Федоров В.Н., Степанова И.В. Схемотехника ЭВМ. Комбинационные логические схемы, 2009
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ––––––––––––––––––––– ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ “МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ” ––––––––––––––––––––– Кафедра “Персональные. Показать больше
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ––––––––––––––––––––– ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ “МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ” ––––––––––––––––––––– Кафедра “Персональные компьютеры и сети” В.Н. Федоров, И.В. Степанова СХЕМОТЕХНИКА ЭВМ КОМБИНАЦИОННЫЕ ЛОГИЧЕСКИЕ СХЕМЫ Учебное пособие Москва 2009 Спрятать
- Похожие публикации
- Поделиться
- Код вставки
- Добавить в избранное
- Комментарии
Федоров В.Н. Учебное пособие (Конспект лекций) часть1. Комбинационные логические схемы, 2008
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ––––––––––––––––––––– ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ “МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ” ––––––––––––––––––––– Кафедра “Персональные. Показать больше
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ––––––––––––––––––––– ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ “МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ” ––––––––––––––––––––– Кафедра “Персональные компьютеры и сети” ФЕДОРОВ В.Н. СХЕМОТЕХНИКА ЭВМ Учебное пособие (Конспект лекций) ЧАСТЬ ПЕРВАЯ КОМБИНАЦИОННЫЕ ЛОГИЧЕСКИЕ СХЕМЫ МОСКВА 2008 Спрятать
- Похожие публикации
- Поделиться
- Код вставки
- Добавить в избранное
- Комментарии
Контрольная по СвСУ / Основы схемотехники цифровых устройств Конспект лекций
Арифметико-логическое устройство представляет собой комбинационную схему, которая способна выполнять ряд арифметических и поразрядных логических операций над многоразрядными входными числами. В арифметико-логическом устройстве существуют информационные входы для чисел А и В, вход определения режима работы (М) и входы селекции операций (S3,S2,S1,S0). Вход М определяет, какя будет выполняться операция: арифметическая или логическая. Входы селекции определяют разновидность операций в заданном классе. Символом функции арифметико-логического устройства на схемах является сочетание букв: ALU. Контрольные вопросы 1. Какие узлы называют комбинационными? 2. Назовите основные комбинационные узлы, которые рассматривались в данном разделе. 3. Какой стандартный узел имеет при n входах до 2 n выходов и опишите его функционирование. 4. Какие разновидности входов могут присутствовать у комбинационных узлов и каково их назначение? 5. Что такое мультиплексор и как он функционирует? 6. Что такое шифратор и как его можно использовать для организации клавиатуры? 7. Зачем нужен выход «групповой перенос» в шифраторе? 8. Что такое демультиплексор и каким образом его можно реализовать на дешифраторе? 9. Какие входы и выходы имеются у микросхемы компаратора цифровых сигналов? 10.Объясните принцип построения сложного дешифратора на основе множества простых дешифраторов. 11.Объясните принцип построения сложного мультиплексора на основе множества простых мультиплексоров.
12.Как обозначаются информационные входы у дешифратора и входы селекции у мультиплексора? 13.Зачем нужен вход «Enable» у дешифратора и мультиплексора и как эти узлы будут работать при пассивном сигнале на этом входе? 14.Какие схемы соединения светодиодов в индикаторах вы знаете, как отличаются способы управления ими? 15.Зачем используют последовательно со светодиодами резисторы?
3. Триггеры 3.1. Общие сведения Триггер — электронная схема с двумя устойчивыми состояниями. Схема тригге- ра на электронных лампах была предложена в 1918 году русским учёным М.А.Бонч-Бруевичем. Одно состояние триггера принимается за нулевое, другое состояние принимается за единичное. Обычно триггер строится на основе двух инверторов, выход одного из которых считается прямым выходом триггера, а выход другого инвертора считается инверсным. Состояние прямого выхода определяет состояние триггера. Символом триггера на схемах является буква T. Простейшая схема триггера на инверторах и условное обозначение триггера на электрических схемах предложено на рисунке 3.1.
прямой | инверсный | |||||
выход, | Q | выход | ||||
1 | ||||||
1 | DD1 | DD2 |
T прямой инверсный Рис. 3.1. – Простейший триггер и его условное обозначение Можно заметить, что данная схема действительно способна хранить два со- стояния. Если на выходе первого инвертора DD1 наблюдается нулевой уровень, то это приводит к появлению на выходе второго инвертора DD2 уровня логической единицы благодаря инвертирующей способности инвертора. Единица с выхода второго инвертора, поступая на вход первого инвертора, поддерживает на его выходе нулевой уровень. В таком состоянии схема может находиться сколь угодно долго, если подаётся питание на инверторы. При включении питания симметричная схема, в которой параметры инверторов одинаковы, с равной вероятностью примет нулевое или единичное исходное состояние.
Поскольку схема не содержит входов, то возможно управление состоянием триггера по выходам. Предположим, что триггер находится в единичном состоянии, то есть на выходе инвертора DD1 присутствует уровень единицы. Для изменения состояния триггера на нулевое достаточно замкнуть прямой выход на общий провод электронным ключом или проволочной перемычкой. В результате на выходе DD1 образуется нулевой уровень благодаря действию перемычки, хотя сам элемент старается сформировать уровень единицы. То есть образуется короткое замыкание на выходе элемента DD1. Образованный нулевой уровень инвертируется элементом DD2. Это приводит к появлению на выходе DD2 спустя время задержки элемента (несколько наносекунд) уровня логической единицы. Реагируя на этот уровень, инвертор DD1 спустя время задержки сформирует на прямом выходе триггера, то есть на своём выходе уровень логического нуля. Состояние короткого замыкания, с которого начинался процесс переключения триггера, закончится. Триггер перешёл в другое состояние за время задержки сигнала в двух инверторах. Кратковременное короткое замыкание на выходе DD1 не приведёт к катастрофе, процесс переключения триггера завершён, перемычку можно снимать, триггер в новом состоянии. Перевести триггер в противоположное состояние можно и подачей уровня единицы на соответствующий выход. Процесс переключения схемы будет аналогичен рассмотренному случаю. Заметим, что время действия внешнего сигнала для устойчивого переключения триггера в противоположное состояние должно быть не менее суммы времён задержки сигнала в инверторах, образующих триггер. Поведение триггера описывается матрицей или таблицей переходов. Различают полную и сокращенную таблицу переходов. В полной таблице переходов определяется последующее состояние триггера Q(t+1) в зависимости от состояний входных информационных сигналов и предыдущего состояния триггера: Q(t+1)= ƒ (Q(t),x i (t)). Сокращенная таблица переходов не принимает в расчёт предыдущее состояние триггера, поскольку поведение триггера полностью определяется состоянием входных сигналов. У триггера различают информационные входы и входы синхрониза-
Рабочая тетрадь по дисциплине «Цифровая схемотехника»
учебно-методический материал на тему
Рабочая тетрадь по дисциплине «Цифровая схемотехника» предназначена для самостоятельной работы студентов во внеурочное время. Тетрадь содержит задания по разделам дисциплины, которые позволяют получить навыки чтения цифровых схем, дают возможность студенту запомнить свойства и назначение микросхем различного типа. Итоговая оценка за тетрадь, может быть принята за базовую при оценке знаний за курс. Задания рабочей тетради можно использовать в качестве заданий контрольных работ в ходе изучения курса.
Раздел 1.Основы логического проектирования
1.1.Арифметические основы цифровой техники
Позиционная система счисления это________________________________
Непозиционная система счисления___________________________________
Основание системы счисления. Примеры записи чисел в различных системах счисления.
Перевод чисел из одной системы счисления в другую.
Выполнить перевод чисел из десятичной системы в двоичную, восьмеричную и шестнадцатеричную с проверкой каждого перевода
- 359 10 =………. 8 =…………. 16 =…………….. 2
- 153 10 =………. 8 =…………. 16 =…………….. 2
- 0,256 10 =………. 8 =…………. 16 =…………….. 2
- 0,431 10 =………. 8 =…………. 16 =…………….. 2
Привести правила перевода целых чисел из одной системы в другую.
Выполнить суммирование двоичных чисел.
1.2. Логические основы цифровой техники.
1. В какой форме могут быть представлены функции в алгебре логики?
Основание системы счисления
Основание системы счисления
2. Задана функция. Минимизировать с помощью карт Вейча или карт Карно.
2.1.Заполните карту, предварительно обозначив столбцы и строки:
2.2.Запишите МДНФ по карте: __________________________________________________________________
3.Заполните таблицы истинности для 9-и основных функций 2 -ух переменных. Над таблицей напишите их названия.
Запишите логические выражения для каждой из этих функций
- Приведите условные графические обозначения всех 9-и логических функций обозначте , каждый из элементов на поле условного графическог обозначения.
1.3 Синтез цифровых устройств.
- Используя базисы И-НЕ или ИЛИ-НЕ составьте простейшие логические схемы по уравнениям:
y = x1 \/ x2 + x1*x2 \/ x1*x2
- Выполните таблицы истинности 3-х переменных для функции дизъюнкции, конъюнкции, обозначте столбцы таблиц.
1.4. Логические элементы диодной логики.
Полупроводниковые материалы. Смысл названия?
Что такое собственная проводимость полупроводника?
Что такое примесная проводимость полупроводника?
Что такое донорная проводимость полупроводника?
Что такое акцепторная проводимость полупроводника?
Что такое полупроводниковый диод? Приведите определение.
____________________________________________________________________________________________________________________________________ Чем объясняется односторонняя проводимость диода?
Приведите схему положительной диодной логики ИЛИ.
Приведите схему отрицательной диодной логики И.
Чем объясняется низкое быстродействие диодной логики?
1.5. Логические элементы ТТЛ логики.
1.5.1.Дайте определение транзистора.
1.5.2.Назовите типы транзисторов и приведите их условные обозначения.
1.5.3.Как называется это элемент? Приведите справа временную диаграмму для входных и выходных сигналов.
1.5.4.Укажите название этого элемента проставьте уровни напряжений на схеме и логические функции на выходе при логической единице на входе.
1.5.5.Проставьте уровни напряжений на схеме и логические функции на выходе при логическом нуле на входе.
1.5.6.Оъясните эту схему. Каково её назначение. При каком входном сигнале открыт транзистор VT5? При каком входном сигнале открыты транзисторы VT4, VT3?
1.5.6. * Поясните логику ТТЛШ, особеннсть структур, сравните быстродействие ТТЛ и ТТЛШ.
1.6.Логические элементы на МОП и КМОП структурах.
1.6.1.Объясните работу полевого транзистора.
1.6.2.Укажте тип канала и затворов транзисторов.
1.6.3.Назовте тип элемента , укажите логическую функцию, которую он реализует
1.6.4. Приведите основные характеристики элементов КМОП и МОП:
1.6.5 * Охарактеризуйте логику МЕП.
1.6.6 * Охарактеризуйте логику МДП
1.7. Интегральная инжекционная логика (И 2 Л).
1.7. 1.Приведите структуру полупроводникового инжекторного элемента
1.7.2.Укажите уровни напряжений на выходах элементов заданных входных сигналах:
1.7.3.Приведите основные характеристики логики И 2 Л________________________________________________________________________________________________________________________________________________________________________________________________
1.8. Эмиттерно-связанная логика(ЭСЛ)
1.8.1.Приведите основные характеристики . Эмиттерно-связанной логики.
1.8.2. Укажите уровни напряжений и логические выражения при 1 на входах элементов
1.8.3. Объясните быстродействие элементов ЭСЛ.
Раздел 2. Элементы и узлы цифровых устройств
2.1.Функциональные узлы комбинационного типа
- Дать определение шифратора.
- .Заполнить недостающие ячейки таблицы.
Номер входа в десятичной системе
Входной код 8421
- Вычертить условное обозначение шифратора на 7 входов
- Расшифровать марку микросхемы К155ИВ1
- Используя таблицу пункта1. Записать логические выражения для всех разрядов.Х1, Х2, Х3, Х4.
- Проследить по схеме логический сигнал, указать состояние выходов при заданном сигнале входа. Для каждого упражнения использовать свой цвет при маркировке состояний входов и выходов.
Состояние выходов показать 1 и 0 разным цветом для разных значений Y.
- Дешифраторы.
- Дать определение дешифратора.
- Вычертить условное обозначение дешифратора на 3 входа.
- Расшифровать маркуК155 ИД3. микросхемы и вычертить её функциональную схему. Проставить нумерацию выводов.
- Заполнить недостающие ячейки таблицы истинности для дешифратора
Входной код 8421
Номер выхода (в десятичной системе
- Записать логические выражения для каждого выхода.
- Как расширить разрядность входного сигнала до 16 дешифратора при использовании микросхем дешифратора на 10 входов? Начертите схему.
- Расшифровать состояние выходов по заданным сигналам входов .
Варианты задач выполнить разным цветом.
- Объяснить работу прямоугольного дешифратора обозначая состояния выходов при коде 8421 соответственно: 0111. Логические уровни обозначать на входах и выходах соответственно 1и 0.
- Проставить состояния выходов при коде 8421 состветсвенно:0101
Объяснить назначение этого узла. Найти микросхему по справочной информации. Начертить её функциональную схему.
- Мультиплексоры .
- Приведите определение мультиплексора и его графическое и буквенное обозначение в схемах.
- Прочитать логику мультиплексора по схеме при заданных адресных и информационных сигналах. Указать их на схеме разным цветом для каждого варианта.
- Прочитать схему, дать её название определить состояния выходов по вариантам. Показать состояния цветом для разных вариантов.
- Найти в справочной информации расшифровку обозначения микросхемы K155КП5и привести её функциональную схему с расшифровкой выводов.
- Дать определение мультиплексора, привести его условное буквенное и графическое обозначение.
- Расшифровать обозначение микросхемы К561 КП2, привести её условное обозначение.
- Привести определение компаратора, дать его условное обозначение.
- Записать логические выражения для трех вариантов сравнения.
- Показать на схеме логику обработки всех вариантов обработки входных сигналов. Для каждого варианта использовать свой цвет.
- Привести условное буквенное и графическое обознаение сумматора, дать определение.
- Расшифровать обозначение микросхем
К155ИМ2 и К155ИМЗ
- Прочитать схему и обозначением выводов 1или 0 разным цветов для разных вариантов.
Расшифровать обозначение микросхемы.
- Расшифровать обозначение микросхемы, пояснить её работу и назначение.
- * Выполнить схему восьмиразрядного сумматора, используя для этого две микросхемы К155ИМ3. Для этого вывод выходного переноса младших четырех разрядов соединить с выводом входного переноса старших четырех разрядов восьмиразрядного сумматора.
- Функциональные узлы последовательного типа
2.2.1.Триггеры . Общие понятия
- Определение триггера. а)_____________________________
- Классификация входов триггеров (привести расшифровку)
- Активный уровень сигнала на входе-это_________________________________________________________
- Пассивный уровень сигнала на входе-это_________________________________________________________
- Условное обозначение, логическая реализация асинхронного RS- триггера , почему он так называется?
- Логическое выражение и таблица истинности для этого триггера.
- Синхронный RS- триггер
- Логическая схема, логическое выражение, таблица истинности синхронного RS- триггера
Логическая схема, логическое выражение , условное обозначение
2.2.5.Твухтактный триггер. Определение, условное обозначение , логическая схема.
2.2.6.JK-триггер, условное обозначение, логическая схема, таблица истинности
2.2.7. D-триггер на JK-триггере
2.2.8. Т-триггер на JK-триггере
2.2.9 Объяснить работу , дать определение устройства .
- Регистры
- Классификация регистров
- Привести схему и временную диаграмму сдвигового регистра на D-триггерах
- Привести схему и временную диаграмму регистра преобразующего последовательный код в параллельный на D-триггерах
- Привести условное обозначение, расшифровать выводы микросхемы К155ИР1, объяснить её работу.
- Дать определение счетчика
- Привести схему и диаграмму суммирующего двоичного счетчика
Каково будет состояние выходов счетчика после 6- го входного импульса , если счетчик имеет N=4, а его первоначальное состояние 1 во всех разрядах?
5.Каков принцип построения реверсивного счетчика?
6. Привести условное обозначение, расшифровку выводов и объяснить работу счетчика К155ИЕ4
- Дать определение , привести пример делителя частоты на 2
- Привести временную диаграмму для делителя частоты на рисунке.
Каков коэффициент деления?
- Что такое каскадный делитель частоты? Как получить коэффициент деления 10?
- Что такое счетчик с устанавливаемым коэффициеном пересчета?
Привести марку микросхемы на которй можетбыть посторен такой счетчик.
1.Калиш Г.Г. Основы вычислительной техники. — М., Высшая школа, 2000
2.Калабеков Б.А.Цифровые устройства и микропроцессорные системы. — М., Горячая линия – телеком, 2002
3. СтрыгинВ.В., ЩаревЛ. С. Основы вычислительной, микропроцессорной техники и программирования. – М., Высшая школа, 1989
4. Степаненко И. П. Основы микроэлектроники — Москва-Санкт — Петербург , Лаборатория Базовых Знаний Невский Диалект, 2001
5. Браммер Ю.А. Пащук И.Н. Импульсные и цифровые устройства-М, Высшая школа,2003
2.3 Запоминающие устройства
2.4 Цифро-аналоговые и аналого — цифровые преобразователи
Раздел 3. Элементная база схемотехники
3.1 Пассивные элементы
3.2 Активные элементы
3.3 Элементы оптоэлектроники
1. Какими электрическими сигналами представляют двоичные переменные?
2. Какие существуют методы задания булевых функций?
3. При четырёх переменных сколько возможно наборов значений переменных,
сколько строк будет содержать таблица истинности?
4. С помощью какого правила можно конъюнкцию заменить дизъюнкцией и
5. В чём состоит суть правила склеивания?
6. Как на электрических схемах изображаются инверторы, дизъюнкторы и
7. Что такое временные диаграммы?
8. Какова разница между аналоговым и цифровым сигналом?
9. Чем характеризуются микросхемы одной серии?
10. Какие логические функции реализуется при параллельном и последователь-
ном соединении транзисторов?
11. Назовите основные параметры логических элементов.
12. Какие разновидности электрических схем вы знаете? В чём их разница?
1. Какие узлы называют комбинационными?
2. Назовите основные комбинационные узлы, которые рассматривались в дан-
3. Какой стандартный узел имеет при n входах до 2n выходов и опишите его
4. Какие разновидности входов могут присутствовать у комбинационных уз-
лов и каково их назначение?
5. Что такое мультиплексор и как он функционирует?
6. Что такое шифратор и как его можно использовать для организации клавиа-
7. Зачем нужен выход «групповой перенос» в шифраторе?
8. Что такое демультиплексор и каким образом его можно реализовать на де-
9. Какие входы и выходы имеются у микросхемы компаратора цифровых сиг-
10. Объясните принцип построения сложного дешифратора на основе множест-
ва простых дешифраторов.
11. Объясните принцип построения сложного мультиплексора на основе мно-
жества простых мультиплексоров.
12. Как обозначаются информационные входы у дешифратора и входы селек-
ции у мультиплексора?
13. Зачем нужен вход «Enable» у дешифратора и мультиплексора и как эти узлы
будут работать при пассивном сигнале на этом входе?
14. Какие схемы соединения светодиодов в индикаторах вы знаете, как отлича-
ются способы управления ими?
15. Зачем используют последовательно со светодиодами резисторы?
1. Что такое триггер?
2. Какими таблицами можно описать поведение триггера?
3. Какова разница между активным и пассивным сигналами?
4. В чём разница между синхронным и асинхронным триггером?
5. Чем отличаются триггеры с потенциальным и динамическим управлением?
6. На что указывает наклонная черта на входе синхронизации?
7. Какие части импульса могут быть активными?
8. Какая комбинация входных сигналов триггера считается запрещённой?
9. Могут ли элементы триггера выйти из строя при подаче запрещённой ком-
10. Какой логический элемент следует использовать на входе триггера, чтобы
изменить активность сигнала по этому входу?
11. Какое минимальное число входов у асинхронного RS-триггера и опишите
12. На каких элементах строятся асинхронные RS-триггеры и определите для
каждого случая запрещённую комбинацию сигналов?
13. Какова минимальная продолжительность активного сигнала на входе асин-
хронного триггера, чтобы триггер устойчиво перешёл в противоположное
14. При каких условиях возможна генерация импульсов в триггере?
15. Объясните поведение триггера, предложенное на рисунке 3.7.
16. Объясните различие в условных обозначениях входов RS-триггеров на эле-
ментах И-НЕ и ИЛИ-НЕ.
17. Объясните причину использования более сложных двухступенчатых триг-
геров и триггеров с динамическим управлением вместо простейших одно-
18. Что добавляется к асинхронным триггерам для создания синхронных триг-
19. Объясните наличие на временных диаграммах (рисунок 3.15) интервала не-
предсказуемого поведения триггера.
20. Объясните, почему меняется состояние триггера (рисунок 3.16) в момент
действия активного синхросигнала?
21. Почему D-триггер (рисунок 3.18) не имеет запрещённого состояния вход-
22. Объясните работу триггера, предложенного на рисунке 3.20.
23. Могут ли оказаться в запрещённом состоянии D-триггер, предложенный на
рисунке 3.30 и JK-триггер, предложенный на рисунке 3.27?
24. Объясните временные диаграммы, предложенные на рисунке 3.23.
25. Импульсы с какого входа считает синхронный T-триггер: импульсы, посту-
пающие на вход T или на вход C?
26. Как соотносятся частоты входных и выходных импульсов для триггера со
27. Как D-триггер с динамическим управлением превратить в T-триггер?
1. Какие узлы называют накапливающими?
2. Что такое регистр и какие разновидности регистров вы знаете?
3. Что такое счётчик и какие разновидности счётчиков вы знаете?
4. Почему не проектируют микросхемы вычитающих счётчиков?
5. Предложите схему сдвигающего регистра на D-триггерах и на JK-
6. Предложите схемы суммирующих и вычитающих счётчиков на D-
триггерах и JK-триггерах.
7. Какие D-триггеры можно использовать в сдвигающих регистрах и счёт-
8. Какие разновидности цепей переноса вы знаете?
9. Счётчики с каким переносом обладают минимальным и максимальным
10. Как реализуется цепь переноса в счётчике со сквозным переносом?
11. Опишите принцип построения простейших счётчиков по произвольному
12. В каких счётчиках используются синхронные T-триггеры?
13. Объясните схемное решение одного разряда реверсивного сдвигающего
14. Опишите принцип организации реверсивного счётчика.