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

Использование последовательных регистров парафазного кода.

Введём обозначения для КЛС управляющей направлением перемещения кода.

В выбранном режиме работы, сдвиг вправо или сдвиг влево, инициализирована только одна из этих управляющих шин. Перемещение кода в регистре на один разряд в выбранном направлении осуществляется без предварительного гашения регистра и промежуточного запоминания сдвинутого кода, т.е. по сравнению с традиционным, управление использует на два такта меньше. Количество сдвигов кода в регистре может быть задано генератором количества сдвигов, вырабатывающим сигналы сдвига на объединённую шину синхронизации триггеров.

Реализация сдвига с использованием регистра на т-триггерах.

Введём понятие дешифратора несоответствия как логического элемента, управляющего одной из фаз операции сдвига.

Ti+1 Ti

yn

Для осуществления двунаправленного сдвига информации хранимой в регистре, при предварительном выборе этого направления управляющего сигнала, вправо или влево достаточно только одного управляющего импульса сдвига. При этом нет необходимости запоминать предыдущее состояние регистра, т.к. для управления передачей информации в очередной разряд используется сигнал Yn=( in & i+1n)V( in & i+1n), который трансформируется в управляющий сигнал Тn триггера:

Тn =((Yn & сигнал сдвиг) & сигнал cдвиг влево или вправо).

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

Лабороторная работа № 3.2

Исследование регистров сдвига с использованием других логических схем”

Часть №1.

Задание:

Разработать схему управления сдвигом парафазного кода, используя элементы И-НЕ.

Часть №2.

Задание:

Использовать регистр сдвига на Т-триггерах используя в качесве элементной базы для логических управляющих схем элементы ИЛИ-НЕ.

Схема управления сдвигом парофазного

кода на элементах И-НЕ.

Временные диаграммы, соответствующие

данной структурной схеме

Схема регистра сдвига на Т-триггерах, использующих в качестве элементной базы для логических управляющих схем элементы ИЛИ-НЕ.

Временные диаграммы, соответствующие

данной структурной схеме

11, 12 –исходный код