По полученным логическим выражениям синтезируем схему регистра.

На основе полученных логических выражений и синтезированной схемы можно получить логическое выражение и схему для регистра любой разрядности.

 

Dn= ;

Di= ;

D0= ;

Рис. Семиразрядный сдвигающий реверсивный регистр, построенный на D-триггерах.


Сдвиговые регистры проектируют на двухступенчатых RS- (или JK-) или D-триггерах с динамическим управлением по фронту. Такие триггеры обеспечивают разделение во время процессов приема новой информации в каждом разряде и выдачи (сдвига) старой.

Синтезируем регистр с дополнительной линией входа Узп – сигнал управления для записи слова А. Примем, что в реверсивном регистре должны выполняться параллельная запись слова А по сигналу управления Узп и сдвиги информации влево и вправо под воздействием управляющих сигналов и . Функции возбуждения и для каждого разряда регистра сдвига на двухступенчатых RS-триггерах имеют вид:

. (3.5)

Для регистра сдвига на D-триггерах функции возбуждения имеют вид:

. (3.6)

 


Схема одного разряда регистра сдвига на RS-триггерах согласно уравнениям (3.5) показана на рис. 3.6-а.

Экономичная схема разряда регистра, в которой функция на R-входе триггера образуется инвертированием сигнала показана на рис. 3.6-б.Однако в этом случае время записи данных увеличивается за счет задержки инвертора.

Схема разряда регистра сдвига на D-триггерах согласно уравнению (3.6) показана на рис. 3.6-в.

 

Рис. 3.6. Схема разряда регистра сдвига: а – на RS-триггере;

б– с инвертором на входе R; в– на D-триггере.


Пример построения реверсивного трёхразрядного регистра сдвига на D-триггерах с возможностью записи даннях в регистр с динамическим управленим представлен на рис. 3.7.

Рис. 3.7. Схема реверсивного регистра сдвига на D-триггере.

 

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









Дата добавления: 2015-08-21; просмотров: 1970;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.