Регистры

 

Регистры делятся на параллельные, последовательные и параллельно-последовательные.

Типовой ячейкой параллельного регистра является R-S-триггер. По виду загрузки информации различают однофазный способ записи информации, когда используется один из установочных входов ячейки и парафазный способ записи информации, когда используются оба установочных входа с прямым и инверсным представлением информации, записываемой в данный разряд регистра.

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

Последовательные регистры предназначены для записи, хранения, преобразования и считывания информации в форме двоичного кода, в частности, последовательный регистр обеспечивает преобразование унитарного двоичного кода в параллельный при сдвиге в последовательном регистре двоичного числа на один разряд вправо, если младший разряд слева, и оно увеличивается вдвое, при сдвиге влево — уменьшается вдвое (еще одна форма преобразования в последовательном регистре). Основным видом ячейки последовательного регистра является D-триггер.

Пример: рассмотрим четырехразрядный последовательный регистр, схема которого приведена ниже.


 
 

 

 


Рис. 1.5.8 Схема электрическая принципиальная последовательного четырехразрядного регистра со сдвигом вправо

 

Для сдвига влево необходимо выход B связать со входом D.

Используя двухвходовой мультиплексор, можно сделать перекоммутацию межразрядных связей, в результате чего регистр станет осуществлять сдвиг как вправо, так и влево, если при этом использовать установочные входы разрядов регистра, то такой регистр становится параллельно-последовательным или универсальным.

Таблица состояний регистра имеет следующий вид:

 

Уст."0" Такт "D" A B C E

 

Дискретизация времени осуществляется по вертикали.

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