Помощь в написании студенческих работ
Антистрессовый сервис

Параллельно-последовательные регистры. 
Электроника и схемотехника

РефератПомощь в написанииУзнать стоимостьмоей работы

Два_логических элемента И-НЕ, подключенные к асинхронным 5, ?1 входам Л-триггера задействованы для построения второго Л-триггера (рис. 10.16, б), используемого в режиме параллельной записи. Правила работы параллелыю-последователыюго регистра отражены в табл. 10.7. При этом следует иметь в виду, что п = 1,…, N — 1, выход триггера при п = N — 1 является выходом регистра. Запись. Рис. 10.16. Схема… Читать ещё >

Параллельно-последовательные регистры. Электроника и схемотехника (реферат, курсовая, диплом, контрольная)

В регистрах этого типа при записи все биты данных поступают в регистр одновременно (в параллельном коде), а при считывании покидают регистр бит за битом (в последовательном коде). Параллельно-последовательные регистры являются преобразователями параллельного кода в последовательный. Они имеют N информационных входов Хп (п = 0,1,…, АО и один прямой выход К, вход С{ записи и вход С2 считывания. Их называют также сдвигающими регистрами с параллельной загрузкой.

Особенность параллелыю-последователыюго регистра проявляется в том, что его невозможно построить путем простого совмещения рассмотренных выше параллельного и последовательном регистров. Если взять за основу параллельный регистр (см. рис. 10.14, а), то для организации последовательного считывания необходимо выход предыдущего триггера соединить с входом последующего, что невозможно, поскольку вход занят. Для их построения можно использовать триггеры с двумя входами записи. Такое схемное решение приведено на рис. 10.16, а, в котором:

  • • входы Л-триггеров задействованы для построения последовательного регистра, используемого при считывании данных;
  • • два_логических элемента И-НЕ, подключенные к асинхронным 5, ?1 входам Л-триггера задействованы для построения второго Л-триггера (рис. 10.16, б), используемого в режиме параллельной записи.

Правила работы параллелыю-последователыюго регистра отражены в табл. 10.7. При этом следует иметь в виду, что п = 1,…, N — 1, выход триггера при п = N — 1 является выходом регистра. Запись.

Схема параллельно-последовательного регистра (а) и состояния входных данных и триггеров регистра при записи, триггеров регистра и выходных данных при считывании (б).

Рис. 10.16. Схема параллельно-последовательного регистра (а) и состояния входных данных и триггеров регистра при записи, триггеров регистра и выходных данных при считывании (б)

Таблица 10.7

Входы.

Выходы триггеров.

Режим.

с2

С,.

а.

а,

ф.

<2Г.

а?,-'

Хранение.

К 1

Запись.

Ф.

0.1'

Считывание.

информации в триггеры осуществляется по асинхронным входам, а ее сдвиг — по информационным ?)-входам. При считывании информации освобождающиеся разряды регистра заполняются пулями, так как на />вход триггера Г0 подается 0. Комбинация С{ = С2 = 1 является запрещенной.

При С2 = С] = 0 регистр работает в режиме хранения. На выходах всех триггеров регистра сохраняются значения сигналов  — 1)-го такта.

При С2 = О, Сх = 1 регистр работает в режиме записи, так как открываются элементы И и установленные на (& - 1)-м такте входные сигналы Хкп~х по асинхронным входам записываются в ?)-триггеры регистра.

При С2 = 1, С, = 0 регистр работает в режиме считывания, в котором на С-входы-триггеров подаются единичные сигналы. При этом в первый триггер Т0 записывается логический нуль, на выходы последующих триггеров переписываются сигналы с выходов предыдущих, а выходной сигнал У последнего (ЛГ- 1)-го триггера Г3 «покидает» регистр.

Комбинация сигналов Сх = 1, С2 = 1 является запрещенной.

Установку входных сигналов X*"1 можно производить в режимах хранения и считывания, так как в этих режимах элементы И закрыты.

На рис. 10.16, б показана работа параллельно-последовательного регистра в режимах записи и считывания. Перед записью данных в регистре хранился код 1001. За один такт в регистр занесен код 1010. В процессе считывания код 1010 за четыре такта выводится из регистра. Освободившиеся разряды заполняются нулями, поскольку на /)-вход триггера Т0 подан сигнал 0 = 0 (см. рис. 10.7, а).

Показать весь текст
Заполнить форму текущей работой