Для построения схемы сдвигающего регистра требуется определить выражение, отражающую логику формирования входных сигналов каждого разряда, учитывая кольцевую структуру регистра. Чтобы получить искомые выражения, необходимо вместо индексов у переменных в выражении S=Qi+3
+yQi-2 подставить значения, соответствующие номерам разрядов от 1 до 8, при этом если результат вычислений значений индекса окажется меньше или равен 0, то к результату следует прибавить число, указывающее количество разрядов в проектируемом устройстве; если результат окажется больше 8, то из него следует вычесть это число.
Используя это правило, получим следующие выражения, описывающие логику формирования сигналов на входе RS-триггера каждого из восьми разрядов регистра:
Si=Qi+3
+yQi-2=
Qi+3+yQi-2=
i+3*
i-2
S1=
1+3*
1-2=
4*
7
S2=
2+3*
2-2=
5*
8
S3=
3+3*
3-2=
6*
1
S4=
4+3*
4-2=
7*
2
S5=
5+3*
5-2=
8*
3
S6=
6+3*
6-2=
1*
4
S7=
7+3*
7-2=
2*
5
S8=
8+3*
8-2=
3*
6