Регистры

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

К виду операций, которые может выполнять триггер можно отнести:

– установка регистра в состояние 0 (операция сброса),

– прием информации с другого регистра, сумматора и т. д.,

– передача информации другому регистру,

– сдвиг информации влево или вправо на требуемое число разрядов,

– поразрядные логические операции.

На рис. 6.1 приведена схема приема информации на регистр, с предварительной установкой нуля во всех разрядах. В этой схеме информация поступает на входы X1, . . . , Xn-1, Xn в виде 0 или 1, которая хранится в регистре в виде комбинации состояния его выходов .

 

X1 Xn-1 Xn

 

Q1 Qn-1 Qn

 

шина установки нуля (сброс)

Рис.6.1 Схема регистра приема данных

При необходимости очистки регистра от имеющейся информации на шину сброса кратковременно подается сигнал 1. И тогда на всех его выходах устанавливается состояние 0.