- •Синтез и исследование работы регистров
- •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. Контрольные вопросы
Что такое регистр? Для чего они предназначены?
Нарисуйте функциональную схему регистра сдвига вправо.
Нарисуйте функциональную схему регистра сдвига влево.
Какие регистры относятся к однофазным? Нарисуйте функциональную схему такого регистра.
Какие регистры относятся к парафазным? Нарисуйте функциональную схему такого регистра.
Какие способы ввода информации в регистр, организованный на триггерах с установочными входами, Вы знаете?
Нарисуйте функциональную схему регистра с параллельным вводом и параллельным выводом информации в прямом коде.
Нарисуйте функциональную схему регистра с последовательным вводом информации со старшего разряда и параллельным выводом в обратном коде.
Нарисуйте функциональную схему реверсивного регистра.
Какие способы вывода информации Вы знаете?