Накопительные (параллельные) регистры


Назначение этого типа регистров – хранить двоичную информацию небольшого объёма в течение короткого промежутка времени. Объём хранимой информации определяется количеством триггеров, организованных в регистр, т.к. каждый триггер регистра хранит только один бит.

Схема параллельного регистра на 3 входаприведена на рис. 3.26.

Рис. 3.26 Регистр хранения на RS-триггерах

 

1. Перед началом работы триггеры регистра могут быть установлены в нулевое начальное состояние путём подачи импульса на шину «Сброс», соединенную с входами R всех триггеров.

Подготовленная для хранения информация может быть внесена в регистр при наличии импульса «Запись», который открывает входные конъюнкторы DD1 – DD3. Логические уровни входной информации установят триггеры регистра в состояние 1 или 0 на выходах Q.

2. Для считывания записанного числа подается импульс на вход «Считывание прямого кода». Во время считывающего импульса на выходах схем DD7 – DD9 получается набор , соответствующий прямым состояниям триггеров, повторяющих входной код. Существенно то, что после считывания, информация в триггерах сохраняется, поэтому считывание можно производить сколь угодно раз (при условии поддержания и не подачи на вход импульса сброса).

Кроме того, регистр позволяет получить код обратный введенному коду. Обратный код используется, например, для вычитания чисел в двоичном коде. Обратный код – когда 1 превращается в 0, а 0 в 1. Обратный код числа получается на инверсных выходах триггеров, поэтому, подав на шину регистра «Считывание обратного кода» мы откроем конъюнкторы DD4 - DD6 и на их выходах получим обратный код числа.

Эту же задачу можно решить применяя триггеры с дополнительным счетным Т входом рис. 3.27.

 

Рис. 3.27. Регистр на счетных триггерах

 

1.Процесс записи и считывания кода в регистр такой же как и в предыдущем примере.

2.При подаче импульса на входы «Обращение кода» все триггеры регистра меняют свое состояние на противоположное.

Преимуществом этого типа регистров является возможность получения как прямого так и обратного кода на одних и тех же выходных клеммах.

 

Регистровая память

 

Для запоминания многоразрядных слов можно использовать и прозрачный триггер-защелку, изображенный на рис. 3.12 на стр. 13. Набрав некоторое количество триггеров и объединив их тактовые входы и входы обнуления, получим многоразрядный регистр-защелку (рис. 3.28-а). По такому принципу устроены микросхемы К155ТМ5, К155ТМ7, К561ТМ3 и др. Изображение таких регистров на схемах приведено на рис. 3.28-в, а на рис. 3.28-с показано и вовсе упрощенное изображение такого регистра, когда вместо отдельных входов-выходов изображаются входные и выходные шины, в данном случае четырехразрядные. Например, триггеры 155ТМ5, ТМ7, 561ТМ3 можно рассматривать не только как четверки -триггеров-защелок, но и как - разрядные регистры-защелки.

 

а в с

Рис. 3.28. Регистр памяти а – развернутое изображение, в – УГО на схемах, с – упрощенное изображение с шинами

 

Сразу несколько регистров содержат микросхемы регистровой памяти, схема которой показана на рис. 3. 29.

 

Рис. 3.29. Схема регистровой памяти

 

DIN – шина входных данных (data in)

С – вход сигнала записи или загрузки (cloc)

R̅ - вход очистки регистра (reset)

шины выходов регистров

WE – вход разрешения записи (write enable)

WA – вход адреса записи (write address)

DCW – дешифратор записи (decoder write)

RA – адрес чтения (read address)

RE – разрешение чтения (read enable)

DOUT – шина выходных данных (data out)

MS – мультиплексор чтения

 

Дешифрация адреса записи и адреса чтения производится двумя независимыми узлами, имеющие автономные адресные входы и RA, поэтому можно одновременно записывать число в один из регистров и читать число из другого.



Дата добавления: 2017-05-02; просмотров: 2526;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.