- •Универсальные элементы памяти. Принцип организации специальных элементов на базе универсальных.
- •Лабораторная работа №2.4.
- •Синтез устройств и узлов для бортовой вычислительной техники. Синтез управляющих схем для многофункциональных регистров.
- •Формирование прямого и обратного парафазных кодов на параллельном регистре.
- •Поразрядная обработка машинных слов с использованием параллельных регистров.
- •Лабороторная работа № 3.1
- •Маскирование машинных слов для выделения составляющих их кодов.
- •Выполнение на параллельных регистрах операции сравнивания кодов.
- •Синтез последовательных регистров на различной элементной базе.
- •Использование последовательных регистров парафазного кода.
- •Реализация сдвига с использованием регистра на т-триггерах.
- •Лабороторная работа № 3.2
- •Двухступенчитый регистр сдвига, использующий парофазный код.
- •Лабороторная работа № 3.3
- •Регистры сдвига с перекрёстными связями на rs-триггерах.
- •Лабороторная работа № 3.4
- •Регистры сдвига на синхронных элементах памяти
- •Использование универсальных запоминающих элементов для построения последовательных регистров
- •Реверсивный регистр сдвига на jk-триггерах
- •Ц иклический регистр сдвига
- •Синтез дешифраторов на базе клс
- •Помехоустойчивость линейных дешифраторов
- •Пирамидальные дешифраторы
Регистры сдвига на синхронных элементах памяти
Управление сдвигом парафазного кода на один разряд вправо осуществляет импульс “СДВИГ”, генерируемый в момент времени 1. Фиксирование же сдвинутого кода на выходных триггерах регистра выполняется по сигналу синхронизации, генерируемому в момент времени 2, следующим за 1. Соотношение между 1 и 2 определяется параметрами задержки RS-триггеров.
Для исключения из схемы управления шины, передающей СС(2), можно воспользоваться возможностями входной логики запоминающих элементов, с помощью которой получить инверсное значение управляющего сигнала “СДВИГ”.
Преобразуем регистр сдвига парафазного кода к виду, требующему использование только одной шины управления сдвигом.
Регистры однонаправленного сдвига используют в операционных устройствах бортовых вычислителей, для управления выполнением операций: умножение - при сдвиге влево, деление - при сдвиге вправо.
Использование универсальных запоминающих элементов для построения последовательных регистров
Универсальные триггеры, используемые в последовательных регистрах, должны выполнять функцию D-триггера, которая может быть реализована различными способами:
Создание с помощью внешних, по отношению к триггеру, логических схем условий для преобразования управляющих сигналов “СДВИГ” в сигналы Dn.
Заключается в формировании такого информационного входного кода, который имитировал бы составляющие сигнала Dn на входе универсального триггера.
Реверсивный регистр сдвига на jk-триггерах
Универсальный JK-триггер выполняет функцию D-триггера, имея один информационный вход. Разделение сигналов, поступающих на вход JK-триггера в цикле работы последовательного регистра, осуществляется переводом в активный режим одной из шин, управляющей направлением сдвига. Длительность этого режима зависит от разрядности регистра n и от длительности сигнала “СДВИГ”. Управление сдвигом информации осуществляет сигнал синхронизации, названный здесь сигналом “СДВИГ”.
Альтернативой данной схеме, использующей второй способ, может служить регистр сдвига на JK-триггерах с использованием парафазного кода.
Ц иклический регистр сдвига
Циклические регистры сдвига несут двойственную функциональную нагрузку. С одной стороны они выполняют аппаратным способом последовательное смещение кода в операционном устройстве ( арифметическая функция ). С другой стороны генерируемые в каждом такте сдвига коды, отображающие текущее состояние регистра, используют с предварительной дешифрацией для управления работой цифрового устройства ( управляющая функция ).
