Лабораторной



бет6/8
Дата02.01.2022
өлшемі236.21 Kb.
#454089
1   2   3   4   5   6   7   8
DgCXT met 20201016

D

t

Q0 t

Q1 t

Q2

t

Q3

t
Рис. 9. Тактовая диаграмма сдвигового регистра в режиме последовательного приема данных

Несколько сложнее дело обстоит, если сдвиговый регистр требуется для организации передачи данных. В этом случае нужно сначала записать четыре бита, присутствующих в некоей шине D[3..0], в триггеры, а затем подать на схему регистра 4 тактовых импульса. Самый простой способ сделать это – использовать мультиплексоры, которые коммутируют два сигнала в один выход под контролем управляющего сигнала, который мы назовем W (от англ. «Write», запись).





Рис. 10. Сдивговый регистр с параллельной записью



Если построить эти мультиплексоры, как показано на Рис. 51, на двух элементах И и одном ИЛИ (DD6-14), то при W = 0 на выходе DD5 действует уровень лог. «1» и на входы DD8,11,14 поступают биты с выходов Q регистров DD1-3, т.к. на выходах DD6,9,12 действует уровень лог. «0». Схема функционирует в режиме сдвигового регистра, и на каждом такте слово, которое в нем хранится, побитно переносится в сторону выхода всей схемы Q. При этом естественным образом регистр заполняется битами в соответствии с уровнем на входе D0. Если же W = 1, то ситуация обратная: на каждом такте с генератора регистр DD1 запоминает бит D0, регистр DD2 – бит D1 и т.д., иными словами, схема работает так, как параллельный регистр, показанный на Рис. 12.

Таким образом, сформировав на входе схемы требуемую диаграмму тактового сигнала и сигнала записи W, полученную схему можно использовать для последовательной передачи данных, как проиллюстрировано на Рис. 12.

В течение такта с условным номером 0 на вход схемы подан уровень управляющего сигнала параллельной записи W = 1. Из-за этого по фронту сигнала на входе С биты A, B, C и D, ранее хранившиеся в триггерах DD1-4, замещаются битами D[3..0], поступающим на схему по параллельной шине. Такты №№1-4 соответствуют работе схемы в режиме сдвигового регистра, поэтому на выходе Q = Q3 один за другим появляются биты D3, D2, D1 и, наконец, D0.

С t

W

t

D3

t

Q0 t

Q1

t

Q2



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет