Регистром называют ПЦУ, предназначенное для приема, хранения, выдачи и преобразования кодовых слов (сдвиг в разрядной сетке, поразрядные логические операции).
Регистры состоят из разрядных схем, в которых имеются триггеры, а также логические элементы.
Регистры классифицируются по следующим признакам.
По способу приема и выдачи данных регистры делятся на параллельные (регистры памяти), последовательные (регистры сдвига) и параллельно-последовательные. В параллельных регистрах прием и выдача слов производится по всем разрядам одновременно. В них хранятся слова, над которыми можно выполнять поразрядные логические операции.
В последовательных регистрах слова принимаются и выдаются разряд за разрядом. Их называют регистрами сдвига, так как тактирующие сигналы при вводе и выводе слов перемещают их в разрядной сетке. Регистры сдвига могут быть с однонаправленным сдвигом и реверсивным (с возможностью сдвига в обоих направлениях).
Параллельно-последовательные регистры имеют входы/выходы одновременно последовательного и параллельного типов. Кроме того существуют варианты с последовательным входом и параллельным выходом и наоборот.
По количеству линий передачи переменных регистры делятся на однофазные и парафазные.
По системе синхронизации регистры делятся на однотактные, двухтактные и многотактные.