Регистр (англ. register) – устройство, предназначенное для хранения и преобразования многоразрядных двоичных чисел. В качестве запоминающего элемента в регистрах используют триггер.
Регистры классифицируют по различным признакам, основными из которых являются способы ввода информации в регистр и способы вывода информации из регистра.
Регистры делятся на три группы:
· параллельные регистры (иначе регистры памяти);
· регистры сдвига;
· параллельно-последовательные регистры.
По виду вводимой и выводимой информации различают регистры однофазного и парафазного типа.
В однофазных регистрах информация вводится (выводится) только в прямом или только в обратном коде.
В парафазных регистрах информация вводится (выводится) одновременно в прямом и обратном кодах.
Вывод информации из регистров осуществляется в прямом и обратном кодах (триггер имеет два выхода: Q – прямой и – инверсный).