Четырёхбитный сдвиговый регистр
Существуют также и другие разновидности регистров. Четырехбитный сдвиговый регистр, является примером структуры с последовательным вводом и последовательным выводом (SISO). В данном случае бит данных, хранящийся в п-м D-триггере, поступает на вход следующего каскада. При подаче тактового импульса (или, в данном контексте, импульса сдвига) этот бит перегружается в (п + 1)-й триггер, т.е. сдвигается с п-й позиции в позицию п + 1. Поскольку все триггеры тактируются одним сигналом, по каждому импульсу сдвига все слово данных сдвигается вправо.
По тактовому сигналу в левую позицию побитно вдвигается 4-битное число. После 4-го импульса новое слово полностью окажется в регистре. Для его считывания потребуется еще четыре импульса, во время которых произойдет побитная выдача содержимого сдвигового регистра. Если обеспечить доступ к выходу каждого триггера, чтобы данные можно было считать за один раз, получим структуру с последовательным входом и параллельным выходом (SIPO).
Символ в обозначении тактового входа используется для указания операции сдвига. Аббревиатура SRG4 означает «4-битный сдвиговый регистр». Существуют и другие разновидности структур, в том числе структура с параллельным входом и последовательным выходом (PISO), часто применяемая для преобразования параллельного кода в последовательный.
Инкрементирование или декрементирование счетных регистров (счетчиков) производится по каждому импульсу тактового сигнала в соответствии с двоичной последовательностью. Обычно я-битный счетчик может отсчитывать 2 состояний. Некоторые счетчики можно загружать в параллельном режиме, т.е. использовать как память.