Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В параллельных (статических) регистрах схемы разрядов не обмениваются данными между собой. Общими для разрядов обычно являются цепи тактирования, сброса/установки, разрешения выхода или приема, то есть цепи управления. Пример схемы статического регистра, построенного на триггерах типа D с прямыми динамическими входами, имеющего входы сброса и выходы с третьим состоянием, управляемые сигналом EZ.
Параллельные регистры. Параллельный регистр используется для кратковременного хранения чисел, представленных в параллельном двоичном коде. Поэтому параллельные регистры называются еще регистрами памяти. Рассмотрим способы построения регистров памяти на триггерах RS-типа. Каждый триггер служит для хранения одного разряда числа, значит, для хранения m -разрядного двоичного числа необходимо иметь m RS-триггеров. Как следует из таблицы переходов RS-триггера, для записи единицы необходимо подавать единицу на вход S и нуль на вход R, а для записи нуля – наоборот – единицу на вход R и нуль на вход S, т.е. информация должна поступать на оба входа RS-триггера. Полученный регистр будет парафазным, причем вход S - прямой, а вход R - инверсный. Для синхронной записи во все триггеры одновременно, их тактовые входы необходимо объединить в одну шину (рис. 5.20).
Рис. 5.20. Структурная схема параллельного парафазного регистра на синхронных RS-триггерах.
Если необходимо синтезировать параллельный регистр на RS-триггерах однофазного типа, т.е. вход R не использовать, то остаются следующие варианты по таблице переходов RS-триггера:
tn | tn +1 |
Sn | Qn +1 |
Qn | |
Чтобы получить нулевой сигнал на выходе, при Sn =0, необходимо чтобы Qn =0, т.е. перед записью необходимо обнулить триггер. Для этого нужно объединить все входы R и при подаче на информационные входы S сигнала с уровнем логического нуля, подать на объединенные входы R логические единицы (рис. 5.21). Таким образом, осуществляется предварительная установка триггеров в нулевое состояние. Если теперь на входы S соответствующих триггеров подать значения записываемых разрядов исходного кода, то они зафиксируются на выходах триггеров.
Рис. 5.21. Структурная схема параллельного однофазного регистра на синхронных RS-триггерах.
Таким образом, при реализации регистров на основе RS-триггеров требуется подача разрядов исходного числа в прямом и инверсном коде, либо предварительное обнуление всех триггеров, что не всегда является удобным. В этом отношении удобны регистры на D-триггерах. В них информация может быть установлена по одному входу и без предварительной установки в нуль (рис. 5.22).
Рис. 5.22. Структурная схема параллельного регистра на D-триггерах.
Дата публикования: 2015-02-03; Прочитано: 569 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!