Читайте также:
|
|
На рис. 6.1(а) представлен пример четырехразрядного регистра сдвига на один разряд вправо на D- триггерах.
Рис. 6.1. Схема и временные диаграммы четырехразрядного регистра сдвига на один разряд на D - триггерах
Для реализации регистра на один разряд необходимо прямой выход триггера i -го разряда соединить с D - входом триггера i+1 -го разряда. Объединенные синхронизирующие входы триггеров образуют шину сдвига.
Сдвиг на один разряд выполняется подачей одного импульса на шину сдвига. В момент поступления импульса значения сигналов на входе D каждого триггера определяют его переход в новое состояние. Это новое состояние каждый триггер принимает по фронту импульсов сигнала синхронизации. На рис. 6.1(б) представлены временные диаграммы, поясняющие работу регистра сдвига. Последовательный входной сигнал DS0 – это новый бит, который «вдвигается» с одного конца на данном такте. Этот бит появляется на последовательном выходе Q3 спустя 4 такта и теряется на следующем такте. Таким образом n - разрядный регистр сдвига с последовательным вводом и последовательным выводом информации можно использовать для задержки сигнала на n тактов.
Если у регистра сдвига с последовательным вводом выведены наружу выходы всех триггеров и они доступны для других схем (как на рис. 6.1), то таким регистром можно воспользоваться для преобразования последовательного кода в параллельный.
Дата добавления: 2015-07-20; просмотров: 52 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Регистры сдвига | | | Реверсивные регистры сдвига |