Последовательные регистры

Последовательные регистры могут быть однонаправленными или двунаправленными (реверсными). В любом случае, триггеры, составляющие регистры должны быть двухступенчатыми (если они статически управляемые) или динамически управляемыми. Иначе сдвиг реализовать не получится.

На рис. 3.45 изображен однонаправленный последовательный регистр сдвига. Он также построен на базе D -триггеров и имеет 3 разряда.

Рисунок 3.45 – Последовательный однонаправленный регистр на базе D -триггеров, синхронизированных передним фронтом

На рис. 3.46 представлены временные диаграммы работы сдвигового регистра.

Рисунок 3.46 – Временные диаграммы работы сдвигового регистра

Для реализации реверсного сдвигового регистра необходимо использовать мультиплексоры. Мультиплексоры из 2 в 1 будут разделять 2 режима: сдвиг от входа D3 к выходу Q1 (A=1) и сдвиг от входа D1 к выходу Q3 (A=0) (рис. 3.47).

Рисунок 3.47 – Последовательный реверсный регистр на базе D -триггеров, синхронизированных передним фронтом


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: