Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_часть_4.docx
Скачиваний:
55
Добавлен:
07.05.2019
Размер:
469 Кб
Скачать
☆

Регистры сдвига на синхронных элементах памяти

Управление сдвигом парафазного кода на один разряд вправо осуществляет импульс “СДВИГ”, генерируемый в момент времени 1. Фиксирование же сдвинутого кода на выходных триггерах регистра выполняется по сигналу синхронизации, генерируемому в момент времени 2, следующим за 1. Соотношение между 1 и 2 определяется параметрами задержки RS-триггеров.

Для исключения из схемы управления шины, передающей СС(2), можно воспользоваться возможностями входной логики запоминающих элементов, с помощью которой получить инверсное значение управляющего сигнала “СДВИГ”.

Преобразуем регистр сдвига парафазного кода к виду, требующему использование только одной шины управления сдвигом.

Регистры однонаправленного сдвига используют в операционных устройствах бортовых вычислителей, для управления выполнением операций: умножение - при сдвиге влево, деление - при сдвиге вправо.

Использование универсальных запоминающих элементов для построения последовательных регистров

Универсальные триггеры, используемые в последовательных регистрах, должны выполнять функцию D-триггера, которая может быть реализована различными способами:

  1. Создание с помощью внешних, по отношению к триггеру, логических схем условий для преобразования управляющих сигналов “СДВИГ” в сигналы Dn.

  2. Заключается в формировании такого информационного входного кода, который имитировал бы составляющие сигнала Dn на входе универсального триггера.

Реверсивный регистр сдвига на jk-триггерах

Универсальный JK-триггер выполняет функцию D-триггера, имея один информационный вход. Разделение сигналов, поступающих на вход JK-триггера в цикле работы последовательного регистра, осуществляется переводом в активный режим одной из шин, управляющей направлением сдвига. Длительность этого режима зависит от разрядности регистра n и от длительности сигнала “СДВИГ”. Управление сдвигом информации осуществляет сигнал синхронизации, названный здесь сигналом “СДВИГ”.

Альтернативой данной схеме, использующей второй способ, может служить регистр сдвига на JK-триггерах с использованием парафазного кода.

Ц иклический регистр сдвига

Циклические регистры сдвига несут двойственную функциональную нагрузку. С одной стороны они выполняют аппаратным способом последовательное смещение кода в операционном устройстве ( арифметическая функция ). С другой стороны генерируемые в каждом такте сдвига коды, отображающие текущее состояние регистра, используют с предварительной дешифрацией для управления работой цифрового устройства ( управляющая функция ).