Читать реферат по математике: "ВЫБОР СТРУКТУРЫ УЗЛА" Страница 4

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

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

кода-------------------+----------------------Эта схема только для одного разряда, но соединив такие

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

начение для 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


Интересная статья: Основы написания курсовой работы