
- •Глава 6. Синтез узлов и устройств для мп сау омт .
- •6.1 Синтез управляющих схем для многофункциональных регистров.
- •6.1.1 Формирование прямого и обратного парафазных кодов на параллельном регистре.
- •6.2 Поразрядная обработка машинных слов с использованием параллельных регистров.
- •Лабороторный практикум № 6.1
- •Парафазном коде”.
- •6.3 Маскирование машинных слов для выделения составляющих их кодов.
- •6.4 Выполнение на параллельных регистрах операции сравнивания кодов.
- •6.5 Синтез последовательных регистров на различной элементной базе.
- •6.5.1 Использование последовательных регистров парафазного кода.
- •6.5.2 Реализация сдвига с использованием регистра на т-триггерах.
- •Лабороторный практикум № 6.2
- •6.5.3 Двухступенчитый регистр сдвига, использующий парофазный код.
- •Лабороторный практикум № 6.3
- •6.5.4 Регистры сдвига с перекрёстными связями на rs-триггерах.
- •Лабороторный практикум № 6.4
- •6.5.5 Регистры сдвига на синхронных элементах памяти
- •6.6 Использование универсальных запоминающих элементов для построения последовательных регистров
- •6.6.1 Реверсивный регистр сдвига на jk-триггерах
- •6.6.2 Циклический регистр сдвига
- •6.7 Синтез дешифраторов на базе клс
- •6.7.1 Помехоустойчивость линейных дешифраторов
- •6.8 Пирамидальные дешифраторы
6.5.3 Двухступенчитый регистр сдвига, использующий парофазный код.
Если алгоритм специального вычислителя для морской техники требует выполнения только одной из набора длинных операций ( или умножения, или деления ), то для её реализации предпочтительней использование последовательного регистра одностороннего сдвига, при этом возможно совмещение управляющих и вычислительных функций в специальном вычислителе. Для повышения надёжности сдвига используют двухступенчатую схему (рис6.8) при этом избыток аппаратуры компенсируется высокими эксплуатационными возможностями.
Рис.6.8 Двухступенчатый регистр сдвига.
Временные диаграммы работы данной схемы :
Во
всех разрядах рассмотренного регистра,
а именно i,
i+1
занесения 0-ая информация в разряде i+2
1-ая информация. Тогда управляющие
сигналы для i-го
разряда регистра обозначим
i
i
для принятой исходной информации могут
быть записаны в виде :
т.к. использование парафазного кода в двухступенчатом регистре сдвига на потенциальных элементах требует двухтактовой управляющей схемы для сдвига информации на один разряд, при этом возрастает эксплутационная надёжность схемы за счёт гальванической развязки верхней и нижней ступени регистра.
Лабороторный практикум № 6.3
Задание:
Синтезировать регистр сдвига на асинхронных RS триггерах с использованием парафазного кода и входной логики на элементах И-НЕ, ограничиться только двумя разрядами последовательного регистра и однобитовым кодом в цепях сдвига.
Схема регистра сдвига на асинхронных RS триггерах.
Временные диаграммы, соответствующие
данной структурной схеме.
6.5.4 Регистры сдвига с перекрёстными связями на rs-триггерах.
При использовании асинхронных триггеров в регистрах сдвига (рис. 6.9), применение парафазного кода требует согласования управляющей информацией с кодами данных, что может быть выполнено аппаратным способом с использованием КЛС.
Рис. 6.9 Регистр сдвига с перекрестными связями.
Использование асинхронных RS триггеров требует синхронизации обмена данными между верхней и нижней ступенями регистра сдвига. При этом на входные триггеры регистра передаётся инверсное значение сдвинутого кода предварительно запомненного на нижних триггерах регистра и занесённого туда так же в инверсном коде.
Формирование логических схем управления сдвигом информации зависит:
1. от выбранного способа представления сдвигаемого кода,
2. от вида используемых запоминающих элементов,
3.от выбранной элементной базы.