Читать реферат по математике: "ВЫБОР СТРУКТУРЫ УЗЛА" Страница 4
кода-------------------+----------------------Эта схема только для одного разряда, но соединив такие
блоки можно получить регистр любой разрядности. Условное обоз-
начение для 4-х разрядного регистра:---T----T--¬
----+S1¦RG ¦ ¦
¦ ¦¦1 +---
----+S2¦¦ O---
¦ ¦¦2 +---
----+S4¦¦ O---
¦ ¦¦4 +---
----O R¦¦ O---
L--+----+---Такой регистр является 2-х тактным, поскольку ввод инфор-
мации производится в 2 такта: первым тактом на шину "Уст. 0"
подается 0 сигнал для установки в 0 всех триггеров, при этом
на шине "Ввод" - 0; вторым тактом устанавливается 1 на шинах
"Уст. 0" и "Ввод" и значения разрядов X1,X2,..,X(i),.. записы-
ваются по входу S триггеров. Ввод - в прямом коде. Вывод - как
в прямом так и в обратном. Для вывода в нужном нам коде
подается 1 на нужную нам шину, причем одновременная подача 1
на обе шины запрещена.Парафазный регистр на RS-триггерах: Ввод кода---T-------------------------------------------------
¦ ----¬----T------¬----¬
+-+& ¦¦¦ TT¦ -----+& ¦_
¦ ¦O-----O S ¦+--¦O--- X(i)
X(i) --+-+¦¦¦¦--+¦
¦ +---++---+¦¦ +---+
L-+& ¦¦¦¦ ---+-+& ¦
_¦O-----O R ¦O-- ¦ ¦O--- X(i)
X(i) ----+¦¦¦¦+-+¦
L----L---+-------¦ L----
Вывод кода------------------------------+---------------------Также как и в предыдущем случае (и как будет во всех по-
следующих) это схема всего одного разряда, соединяя которые
вместе можно получить регистр любой разрядности.
Отличие данного регистра от предыдущего заключается в
том, что ввод информации осуществляется путем подачи "1" на
шину "Ввод" без предварительной установки в 0, т.е. за 1 такт.
Это объясняется парафазным представлением вводимого кода. Вы-
вод также парафазный, для чего необходимо подать 1 на шину
"Вывод".Однофазный регистр на D-триггерах:----T--------¬
---O S ¦ TT¦
¦¦+---
X(i) ---¦ D ¦¦
¦¦¦----¬
----->¦ C ¦¦--+& ¦
¦¦¦O----- ¦O--- X(i)
¦ ---O R ¦¦--+¦
¦L---+---------¦ L----
Ввод----+-----------------------+--------------
Вывод прямого кода--------------+--------------Значения подаются на входы D соответствующих триггеров, а
сигнал "Ввод" подается подается на входы C, причем предвари-
тельная установка в "0" не требуется.Парафазный регистр на JK-триггерах:----T---------¬
---O S ¦ TT¦
+---+¦----¬
X(i) ---------+ J ¦+------+& ¦_
¦¦¦¦O--- X(i)
----->¦ C ¦¦--+¦
_¦¦¦¦¦ L----
X(i) ---+-----+ K ¦O-- ¦
¦+---+¦¦
¦ ---O R ¦¦¦
¦L---+----------¦
Ввод----+------------------------+--------------
Вывод обратного кода-------------+--------------Вводимая информация должна быть представлена в парафазном
коде, а выводимая информация может быть в прямом, обратном и
парафазном виде. Данный регистр, как и предыдущий, является
однотактным.Последовательные регистры
(регистры сдвига)В отличие от параллельных регистров, которые не связаны
друг с другом, параллельные регистры обязательно связаны между
собой. По этим связям при сдвиге информации каждый триггер
передает свое состояние соседнему в направлении сдвига тригге-
ру и изменяет свое состояние, принимая состояние предыдущего
триггера. Информация может передаваться между триггерами как в
однофазном так и в парафазном виде, а сдвиг может производить-
ся вправо либо влево для простых регистров сдвига или в любом
направлении для реверсивных регистров сдвига.
Как же построить регистр данного вида? Для этого необхо-
димо определить взаимодействие между триггерами:Для D-триггера:RG>:D(i)=Q(i-1)----T------¬----T------¬
----O S ¦TT¦ Q(i) ----O
Похожие работы
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)