Регистры
Несколько триггеров можно объединить в регистр - узел
для хранения чисел с двоичным представлением цифр разрядов. Основными
видами регистров являются параллельные и последовательные (сдвигающие).
В параллельном регистре на тактируемых D-триггерах
рисунок 1 код запоминаемого числа подается на информационные входы всех
триггеров и записывается в регистр с приходом тактового импульса.
Выходная информация изменяется с подачей нового входного слова и
приходом следующего синхроимпульса. Такие регистры используют в системах
оперативной памяти. Число триггеров в них равно максимальной разрядности
хранимых слов.
Рисунок 1
Схема последовательного регистра и временная
диаграмма, иллюстрирующая его работу, приведены на рисунке 2. По приходу
тактового импульса С первый триггер записывает код X (0 или 1),
находящийся в этот момент на его входе D, а каждый следующий триггер
переключается в состояние, в которой до этого находился предыдущий. Так
происходит потому, что записываемый сигнал проходит со входа D триггера
к выходу Q с задержкой, большей длительности фронта тактового импульса
(в течение которого происходит запись). Каждый тактовый импульс
последовательно сдвигает код числа в регистре на один разряд. Поэтому
для записи N-разрядного кода требуется N тактов. На диаграмме видно, что
четырёх разрядное число 1011 было записано в соответствующие разряды
регистра (1-Q4, 0-Q2, 1-Q2, 1-Q1) после прихода четвёртого тактового
импульса. До прихода следующего тактового импульса это число хранится в
регистре в виде параллельного кода на выходах Q4-Q1. Если необходимо
получить последовательную информацию в последовательном коде, то её
снимают с выхода Q4 в момент прихода следующих четырёх импульсов такой
режим называется режимом последовательного считывания.
Очень удобны универсальные регистры, позволяющие производить как
последовательную, так и параллельную запись и считывание. Такие регистры
можно использовать в качестве преобразователя параллельного кода в
последовательный и обратно. Например микросхема К155ИР1 - четырёх
разрядный универсальный сдвиговый регистр рисунок 3. Регистр работает в
режиме сдвига по тактовым импульсам, поступающим на вход С1, если на
входе имеется напряжение низкого уровня. Вход V1 служит для ввода
информации в первый разряд в этом режиме. Если же на входе V2 напряжение
высокого уровня, то регистр производит параллельную запись информации со
входов D1-D4 по импульсам синхронизации, поступающим на вход С2.
Рисунок 2
Рисунок 3
Автор материала: GIG. Со вопросами и предложениями обращаться
по адресу
-=GiG=-
Любое копирование данной информации запрещено, без указания ссылки на
сайт Паяльник и автора статьи GIG! |