- •Виноградов в.И., Спиридонов с.Б. Схемотехника дискретных устройств
- •Оглавление
- •Часть 1…………………………………………………………………….48
- •Часть 2…………………………………………………………………….52
- •Часть 1………………………………………………………………………74
- •Часть 2………………………………………………………………………76
- •Часть 1………………………………………………………………………..138
- •3. Содержание отчёта по части 1 лабораторной работы…………………141
- •Часть 2………………………………………………………………………..142
- •5. Содержание отчета по части 2 лабораторной работы………………….145
- •1. Характеристика объекта изучения……………………………………..147
- •Введение
- •Часть 1………………………………………………………………………..102
- •Часть 2……………………………………………………………..…………103
- •5. Задание на выполнение лабораторной работы с помощью программы
- •Часть 1. Освоение состава оборудования и правил работы с макетом ум-11, выполнение задачи синтеза комбинационной схемы.
- •Часть 1. Исследование работы триггеров на макете ум-11.
- •Часть 2. Исследование регистров с помощью программы Electronics Workbench.
- •Часть 1. Исследование работы регистров на макете ум-11.
- •Часть 2. Исследование регистров с помощью программы Electronics Workbench.
- •Часть 1. Исследование работы счётчиков на макете ум-11.
- •Часть 2. Исследование счётчиков с помощью программы Electronics Workbench.
- •Лабораторная работа №1 Освоение навыков работы с программой Electronics Workbench. Исследование работы логических элементов.
- •1. Краткая характеристика объекта исследования.
- •1.1 Структура окна и система меню.
- •1.2 Основные команды меню:
- •1.3 Технология создания электрических и электронных схем.
- •2. Задание и порядок выполнения лабораторной работы.
- •3. Содержание отчета по лабораторной работе.
- •4. Контрольные вопросы.
- •5. Рекомендуемые источники информации
- •Лабораторная работа № 2 Синтез логических схем на элементах комбинационного типа
- •1. Краткая характеристика объекта изучения.
- •Технические аналоги булевых функций.
- •Часть 1.
- •2. Описание лабораторного стенда ум-11
- •3. Задание и порядок выполнения лабораторной работы на стенде
- •Часть 2.
- •4. Технология исследования комбинационных схем с помощью программы Electronic Workbench.
- •5. Порядок выполнения лабораторной работы с помощью программы Electronics Workbench.
- •6. Содержание отчёта по частям 1 и 2 лабораторной работы.
- •7. Контрольные вопросы.
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 3. Исследование дешифраторов, шифраторов, мультиплексоров, демультиплексоров.
- •1. Краткая характеристика объектов исследования.
- •1.1 Дешифраторы.
- •1.2 Шифраторы.
- •1.3. Мультиплексоры.
- •1.4. Демультиплексоры.
- •Часть 1.
- •2. Описание элементов макета ум-11, необходимых для проведения лабораторной работы.
- •3. Задание и порядок проведения лабораторной работы на макете ум-11.
- •Часть 2.
- •4. Описание используемых элементов программы ewb для выполнения лабораторной работы.
- •5. Задание на выполнение лабораторной работы с помощью программы Electronics Workbench.
- •5.1 Порядок проведения исследования работы дешифраторов.
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 4. Исследование триггеров
- •1. Характеристика объекта изучения.
- •Часть 1.
- •2. Задание и порядок исследования триггеров на макете
- •3. Содержание отчёта к части 1 лабораторной работы.
- •Часть 2.
- •4. Описание исследования триггеров с помощью программы
- •5. Задание на выполнение лабораторной работы с помощью программы Electronics Workbench.
- •6. Содержание отчета по части 2 лабораторной работы.
- •7. Контрольные вопросы
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 5. Исследование регистров.
- •1. Сведения об объекте исследования.
- •Часть 1.
- •2. Задание на выполнение лабораторной работы на макете ум-11
- •3. Содержание отчёта по части 1 лабораторной работы.
- •Часть 2.
- •4. Выполнение лабораторной работы с помощью программы Electronic Workbench.
- •4.1. Описание необходимых приборов и инструментария программы ewb.
- •5. Задание на выполнение лабораторной работы по части 2
- •6. Содержание отчета к части 2 лабораторной работы.
- •7. Контрольные вопросы
- •8. Рекомендуемые источники информации
- •Лабораторная работа № 6. Исследование счётчиков
- •1. Характеристика объекта исследования
- •Часть 1.
- •2. Исследование работы счётчиков на макете ум-11. Задание на выполнение работы.
- •3. Содержание отчёта по части 1 лабораторной работы.
- •Часть 2. Моделирование работы счётчиков с помощью
- •4. Задание на выполнение лабораторной работы.
- •5. Содержание отчета по части 2 лабораторной работы.
- •6. Контрольные вопросы.
- •7. Рекомендуемые источники информации.
- •Лабораторная работа № 7 Исследование сумматоров
- •1. Характеристика объекта изучения.
- •2. Описание инструментария и элементов программы Electronics Workbench.
- •3. Задание на выполнение лабораторной работы.
- •4. Содержание отчета.
- •5. Контрольные вопросы.
- •6. Рекомендуемые источники информации.
- •Лабораторная работа №8 Исследование арифметико-логического устройства.
- •1. Характеристика объекта изучения.
- •2. Описание инструментария и элементов программы Electronics Workbench.
- •3 . Задание на выполнение лабораторной работы.
- •4. Содержание отчета.
- •5. Контрольные вопросы.
- •6. Рекомендуемые источники информации.
1. Сведения об объекте исследования.
Регистром называется устройство, предназначенное для приема, кратковременного хранения и выдачи кодов слова, а также выполняющее логические преобразования над кодом слова.
Регистр представляет собой совокупность триггеров и вспомогательных логических схем, количество и схема соединений которых зависит от количества разрядов в коде и набора операций, выполняемых регистром.
Помимо хранения кода слова регистры, в общем случае, обеспечивают выполнение следующих операций:
установка регистра в нулевое состояние «сброс»;
прием кода слова из другого устройства;
передача кода слова в другое устройство;
преобразование кода числа: преобразование прямого кода в обратный код и наоборот;
преобразование последовательного кода слова в параллельный код и наоборот;
сдвиг кода слова вправо или влево на требуемое число разрядов.
Регистры, как правило, строятся на D-триггерах, т.к. эти триггеры позволяют производить запись информации однофазным кодом без предварительного "обнуления" по входу D.
Приём информации в регистр и выдача может осуществляться параллельно и последовательно. В первом случае слово представляется в виде параллельного кода. При записи и при считывании все разряды кода слова передаются одновременно, каждый разряд по своей кодовой шине. При последовательной передаче кода слова, все разряды кода слова передаются последовательно во времени один за другим и строго в определенные дискретные моменты времени, совпадающие с управляющими сигналами.
Различают, сдвигающие регистры, в которых возможен сдвиг хранимого кода и регистры без сдвига с приемом информации параллельным кодом.
Принцип работы регистров различного назначения.
Регистр с приёмом информации параллельным кодом. Эти регистры предназначены для приёма, хранения и выдачи информации кода одного m-разрядного слова. Приём и выдача информации в регистре осуществляется в параллельном коде.
Такой,
m-разрядный,
регистр можно представить как совокупность
одноразрядных регистров, имеющих общие
шины управления. На рис. 1 представлен
фрагмент схемы (3 разряда) регистра c
приёмом информации параллельным
однофазным кодом.
Рис. 1. Регистр для приёма информации параллельным кодом.
Схема данного регистра имеет выходную логику на элементах Э1-Э3, которая позволяет считывать информацию из регистра как в прямом, так и обратном коде в зависимости от значений разрешающего сигнала P2 и P1.
Регистр (рис.1.) выполнен на D-триггерах (T1-T3). Запись информации осуществляется по входам D в соответствии с уравнением D-триггера:
(1)
Входное слово X=x3x2x1 поступает на входы D триггеров и при ТИ=1 записывается в регистр.
Считывание
выходного слова У=y3y2y1
производится через логические элементы
2И-НЕ - с прямых выходов Q3Q2
Q1
или с инверсных выходов
.
При Pпр=1,
Pобр=0,
Y=X
т.е. считывание происходит в прямом
коде, а при Pпр=0,
Pобр=1
Y=X,
т.е. считывание происходит в обратном
коде.
Сдвигающие регистры. В регистрах этого типа осуществляется сдвиг слова влево или вправо на заданное число разрядов. 3а один такт происходит сдвиг на один разряд. Применяются эти pегистры в основном для преобразования параллельного кода в последовательный и наоборот, а также в арифметических устройствах при выполнении операций над специальными кодами. Сдвигающие регистры выполняются на D-триггерах.
На рис.2 представлена схема сдвигающего регистра, выполняющего операцию преобразования последовательного кода в параллельный.
Рис. 2. Сдвигающий регистр.
Число X=x3x2x1 в последовательном коде поступает на вход D-триггера Т3 младшим разрядом вперёд. При поступлении 1-го ТИ x1 записывается в T3. По второму ТИ x1 переписывается в T2, а в T3 записывается x2 и т.д.
Т
аким
образом, после трёх тактирующих импульсов
всё число окажется записанным в регистр
и может быть считано в параллельном
коде с выходов Q3,Q2,Q1
(Y=X)
или
.
Процесс считывания организуется точно
также как и в схеме на рис. 1.
На рис.3 изображена схема сдвигающего регистра, выполняющего преобразование параллельного кода в последовательный.
Рис. 3 Сдвигающий регистр для преобразования параллельного кода в последовательный код.
Входное слово X=x3x2x1 при P1=[ТИ]=1 и P2=0 записывается в T3T2T1 точно также как и в схеме на рис. 3.1. Затем при P2=[ТИ]=1 и P1=0 происходит перезапись информации из T3 в T2, из T2 в T1 и т.д. Из младшего разряда в старший разряд по каждому тактирующему импульсу. Таким образом, на выходе последнего разряда Q1 будут последовательно появляться x3,x2,x1, т.е. входное слово X, представленное в параллельном коде будет преобразовано в выходное слово Y, представленное последовательным кодом.
В регистрах на схемах 3.1, 3.2, 3.3 количество триггеров в регистре зависит от разрядности преобразуемого машинного слова. Процесс записи, считывания и преобразования остаётся таким же, как было описано выше.
