
- •Синтез и исследование работы регистров
- •1. Теоретическая часть
- •1.1. Регистры памяти
- •1.1.1. Способы ввода информации в регистр, организованный на триггерах с установочными входами
- •1.1.2. Ввод информации с использованием информационного входа и входа синхронизации триггера
- •1.2. Регистры сдвига
- •1.3. Способы вывода информации из регистра
- •2. Самостоятельная подготовка к выполнению лабораторной работы
- •2.1. Контрольные вопросы
- •2.2. Индивидуальные задания
- •3. Порядок выполнения лабораторной работы
- •3.1 Порядок выполнения работы на лабораторном макете
1.3. Способы вывода информации из регистра
Т.к. регистры
строятся на триггерах, а триггер имеет
прямой Q
и инверсный
выходы, то существует несколько способов
вывода информации из регистра.
1. Вывод прямым параллельным m-разрядным кодом на m-разрядную шину, рисунок 1.9. Для вывода информации подается сигнал Твыв.пр.пар высокого уровня. Причем сигнал Твыв.пр.пар должен быть подан после сигнала Тзап (должно соблюдаться условие Тзап * Твыв.пр.пар = 0) и необходимо учитывать время задержки самого триггера, на котором реализован регистр.
|
Рис. 1.9 – Вывод информации прямым m-разрядным кодом на m-разрядную шину |
2. Вывод обратным параллельным m-разрядным кодом на m-разрядную шину, рисунок 1.10. Для вывода информации подается сигнал Твыв.обр.пар высокого уровня. При подаче управляющих сигналов должно соблюдаться условие Тзап * Твыв.обр.пар = 0.
|
Рис. 1.10 – Вывод информации обратным m-разрядным кодом на m-разрядную шину |
3. Прямым или
обратным параллельным m-разрядным кодом
на m-разрядную шину, рисунок 1.11. Сигналы
Твыв.пр и Твыв.обр подаваться вместе не
могут, т.е. должно соблюдаться условие
Твыв.пр * Твыв.обр = 0. В зависимости от
поданного в данный момент времени
сигнала вывода выход Yi соответствует
прямому (Qi) или обратному (i)
кодам.
|
Рис. 1.11 – Вывод информации прямым или обратным m-разрядным кодом на m-разрядную шину |
4. Парафазным m-разрядным кодом (прямой m-разрядный код на одну шину, обратный m-разрядный код – на другую шину). Из рисунка 1.12 видно, что при подаче управляющего сигнала Твыв.параф на одну m-разрядную шину выводится прямой код числа, а на вторую m-разрядную шину выводится обратный код числа. Для корректной работы схемы должно соблюдаться условие Тзап * Твыв.параф = 0.
|
Рис. 1.12 – Вывод информации парафазным m-разрядным кодом |
Все перечисленные способы действительны и для последовательного вывода информации из регистра.
2. Самостоятельная подготовка к выполнению лабораторной работы
Подготовка к выполнению лабораторной работы заключается
в письменном ответе на контрольные вопросы,
в выполнении индивидуального задания в соответствии с вариантом, выданным преподавателем.
2.1. Контрольные вопросы
Что такое регистр? Для чего они предназначены?
Нарисуйте функциональную схему регистра сдвига вправо.
Нарисуйте функциональную схему регистра сдвига влево.
Какие регистры относятся к однофазным? Нарисуйте функциональную схему такого регистра.
Какие регистры относятся к парафазным? Нарисуйте функциональную схему такого регистра.
Какие способы ввода информации в регистр, организованный на триггерах с установочными входами, Вы знаете?
Нарисуйте функциональную схему регистра с параллельным вводом и параллельным выводом информации в прямом коде.
Нарисуйте функциональную схему регистра с последовательным вводом информации со старшего разряда и параллельным выводом в обратном коде.
Нарисуйте функциональную схему реверсивного регистра.
Какие способы вывода информации Вы знаете?