Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Регистры сдвига. 
Наноэлектроника и схемотехника

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

Регистр сдвига на однотактных KS-триггерах. При использовании однотактных /^S-триггеров сдвигающий регистр строится с использованием вспомогательного регистра (рис. 16.17, б). В отличие от регистра сдвига на двухтактных /^S-триггерах здесь используется не один, а два управляющих СИ (С! и С2). Трехтактный регистр. За уменьшение наполовину количества триггеров вспомогательного регистра приходится… Читать ещё >

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

Регистры с последовательным приемом или выдачей информации называются регистрами сдвига.

Регистр сдвига на D-триггерах В регистрах сдвига — двухтактные триггеры.

Рис. 16.16. Регистр сдвига на D-триггерах В регистрах сдвига — двухтактные триггеры.

Работает регистр сдвига на D-триггерах (рис. 16.16) следующим образом (табл. 16.5).

Таблица 16.5

Работа сдвигающего регистра

Прием.

№ СИ.

Триггеры.

ш-1.

т-2

/77−3.

О.

-*.

Ао.

X.

_ - X.

X.

X.

X.

X.

X.

А.

Ао.

X.

X.

X.

X.

X.

X.

а2

>

Ао.

X.

X.

X.

X.

X.

т- 1.

А/п 2.

А/п-з.

А^л-4.

А,.

Ао.

X.

Выдача.

т

Ат.,.

Ат-2.

Ат_з.

а2

А,.

Ао.

т + 1.

X.

Ащ-1.

14).

A/n-з.

а2

А1.

т + 2.

X.

X.

Afn-i.

A/n-2.

Ат-з.

а2

2/77−2.

X.

X.

X.

X.

X.

X.

Ат-1.

Ат-2.

2т-1.

X.

X.

X.

X.

X.

X.

X.

Ат-1.

2/77.

.

X.

X.

X.

X.

х

X.

X.

X.

На первом такте от первого СИ триггер ТТт_1 примет младший разряд А0. От второго СИ триггер ТТт_1 отдаст свое содержимое (А0) триггеру ТТт_2у а сам примет разряд А и т. д. Запись m-разрядного кода осуществится за т тактов. Точно так же потребуется т тактов, чтобы извлечь информацию из регистра (выдать m-разрядный код Л0, АХУ Л2,… Ат_х).

Реализация регистра сдвига на RS-триггерах

Регистр сдвига на двухтактных RS-триггерах. В регистре сдвига на RS-триггерах (рис. 16.17, а) триггеры по-прежнему двухтактные. Этот.

Регистр сдвига на RS-триггерах.

Рис. 16.17. Регистр сдвига на RS-триггерах: а) двухтактных, б) однотактных.

регистр отличается от регистра сдвига на D-триггерах тем, что на входы DS-триггеров принимается не только прямой, но и инверсный код (парафазные прием и передача).

Достоинство этой схемы в сравнении с предыдущей (рис. 16.16) состоит в следующем. В вентильной схемотехнике DS-триггер обладает меньшей задержкой и меньшим количеством вентилей, а, значит, мощностью. Следовательно, регистр сдвига на /^S-триггерах по этим параметрам лучше, нежели регистр сдвига на D-триггерах.

Возможна реализация регистра сдвига на однотактных ^-триггерах.

Регистр сдвига на однотактных KS-триггерах. При использовании однотактных /^S-триггеров сдвигающий регистр строится с использованием вспомогательного регистра (рис. 16.17, б). В отличие от регистра сдвига на двухтактных /^S-триггерах здесь используется не один, а два управляющих СИ (С! и С2).

Сначала, при Сх = 1 (С2 = 0), происходит запись информации из i-x разрядов основного регистра в i-e разряды вспомогательного. Затем, при С2 = 1 (Cj = 0), информация из i-x разрядов вспомогательного регистра записывается со сдвигом в (/ + 1)-е разряды основного регистра.

Количество триггеров вспомогательного регистра можно уменьшить в два раза, используя схему трехтактного регистра.

Трехтактный регистр. За уменьшение наполовину количества триггеров вспомогательного регистра приходится «платить» быстродействием. Сдвиг на один разряд происходит за три такта. Общий алгоритм работы трехтактного регистра представлен на рисунке 16.18.

Упрощенная схема передачи информации в трехтактном регистре.

Рис. 16.18. Упрощенная схема передачи информации в трехтактном регистре

Схема трехтактного регистра.

Рис. 16.19. Схема трехтактного регистра

Стрелками показано, каким образом происходит перемещение информации в каждом такте.

Схема трехтактного регистра изображена на рисунке 16.19.

Реверсивный регистр

Реверсивные регистры — это регистры, которые могут осуществлять сдвиг как влево, так и вправо (рис. 16.20).

Перед каждым разрядом (в том числе и перед нулевым) стоит схема управления.

Схема реверсивного регистра.

Рис. 16.20. Схема реверсивного регистра

В зависимости от управляющего сигнала X /-я схема управления пропускает информацию либо (/ - 1)-го триггера, либо (/ + 1)-го триггера. Регистры с последовательным вводом и выводом информации осуществляют задержку передачи информации на т тактов.

Сдвиг числа влево или вправо на один разряд соответствует его умножению или делению на два. Поэтому регистры сдвига используют для построения умножителей и делителей.

Сдвиговые регистры — многофункциональные устройства, на них можно строить, например кольцевые счетчики.

Задание. Спроектируйте схему управления /-го разряда реверсивного регистра в базисах ТТЛ, ЭСЛ, И2Л, на МОП-транзисторах и КМОП-парах.

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