Отлично ,только на вход надо добавить бинарный входной сигнал ,а обратную связь с последнего выхода на 1 вход убрать внутри .Тогда можно будет делать кольцевой регистр сдвига с произвольной длиной(с какого выхода включишь на I -вход ,такая и разрядность.Стек не переполняется так как работу разбили на разные циклы ПР -хорошо.Как то так