Якщо доповнити послідовний регістр комбінаційними схемами, які забезпечуть можливість запису інформації в паралельному вигляді, то отримаємо регістр, що має назву послідовно-паралельного.
Схема такого регістра приведена на рис. 1.77.
Рисунок 1.77 – послідовно-паралельний регістр
В цифровій техниці також використовуються регістри в яких можливо змінювати напрям зсуву у процесі роботи. Такі регістри будуються аналогічно розглянутому вище і мають назву реверсивних. В них з’єднання розрядів між собою виконується за допомогою логічних схем, які здійснюють комутацію відповідно до вхідних сигналів керування напрямом зсуву. Приклад побудови такого регістру показано на рис. 1.78.
Рисунок 1.78 – Реверсивний регістр
На рис. 1.78 виводи мають наступні позначення:
SL – сигнал керування зсувом уліво, повинен мати активний рівень впродовж всього циклу зсуву інформації;
DL – вхід даних при зсуві уліво;
SR – сигнал керування зсувом управо, повинен мати активний рівень впродовж всього циклу зсуву інформації;
DR – вхід даних при зсуві управо;
C – вхід синхронізації;
DO0 …DO3 – виходи даних.
Лінії по яким проходять різні сигнали мають різну товщину. Більш товстими лініями показано шлях проходження сигналів при зсуві управо.
При використанні мультиплексування вхідних сигналів і сигналів порозрядного перенесення інформації, можливо побудувати регістр, в якому можливо виконувати всі перелічені операції. Саме такий регістр має назву універсального.
Умовне графічне позначення універсального чотирьохрозрядного регістру показано на рис. 1.79.
Рисунок 1.79 – Умовне графічне позначення універсального чотирьохрозрядного регістру
Промисловість випускає мікросхеми регістрів з різною кількістю розрядів і різнимі можливостями з точки зору, як з можливості запису так і кількості регістрів у одному корпусі.