уважаемый евгений сергеевич ,проверил ваш регистр, не совсем то что требовалось .сдвиговый регистр ,сдвигает записанный код(влево) и если на последовательном входе 0,то и задвигается "0" и наоборот.так вот ,когда у вашей схемы "0" на входе I7,он работает как циклический регистр (4выход на вход) ,а не простой сдвиг .циклический сдвиг в регистрах организуется внешней связью с любого выхода на последовательный вход.