Rejestr przesuwny jest układem sekwencyjnym, którego podstawową funkcją jest przesuwanie informacji binarnej (bitów) pomiędzy kolejnymi stopniami układu w rytmie sygnału zegarowego. Najczęściej realizuje się go jako łańcuch przerzutników, gdzie wyjście jednego stopnia jest podane na wejście następnego. Charakterystyczne jest więc to, że "stan" pojawia się kolejno na następnych wyjściach (np. Q0, Q1, Q2...), zgodnie z kolejnymi impulsami zegara.
Odpowiedź "rejestr przesuwny" pasuje do rysunku wtedy, gdy widać połączenia wskazujące na przekazywanie danych między stopniami (zwykle Q → D) oraz wspólny sygnał zegarowy, który powoduje przesuwanie zawartości. Taki układ bywa używany do konwersji danych szeregowych na równoległe i odwrotnie, do opóźniania sygnałów albo generowania sekwencji.
Odpowiedź "dekoder kodu BCD" jest nieadekwatna, ponieważ dekoder jest układem kombinacyjnym: ma kilka wejść (np. 4 bity BCD) i zestaw wyjść, z których jedno lub kilka jest aktywne w zależności od kombinacji na wejściu. W dekoderze nie występuje typowe "przesuwanie" bitów między stopniami ani magazynowanie stanu w kaskadzie przerzutników (o ile nie jest to dekoder z rejestracją, co musiałoby być wyraźnie zaznaczone).
Odpowiedź "licznik asynchroniczny" może kusić, bo licznik również składa się z przerzutników. Różnica polega na funkcji: licznik zlicza impulsy, a jego wyjścia reprezentują wartość liczby w kodzie binarnym. W liczniku asynchronicznym (tzw. ripple counter) kolejne przerzutniki są taktowane nie wspólnym zegarem, lecz sygnałem z poprzedniego stopnia. Na schemacie zwykle widać więc kaskadowe taktowanie i brak toru danych typu Q → D służącego do przesuwania.
Odpowiedź "dzielnik częstotliwości" także bywa realizowana przerzutnikami (np. przerzutnik T dzieli przez 2), ale cel jest inny: otrzymanie na wyjściu sygnału o niższej częstotliwości niż na wejściu. Na rysunku dzielnika kluczowe są zależności częstotliwości/impulsów, a nie przesuwanie słowa binarnego przez kolejne komórki.
Wskazówka egzaminacyjna: gdy widzisz kilka podobnych bloków/przerzutników, zawsze sprawdź, czy połączenia sugerują zliczanie (licznik/dzielnik) czy przekazywanie danych do następnego stopnia (rejestr przesuwny). To zazwyczaj najszybciej rozstrzyga wybór.