Регистр сдвига на базе триггеров работает за счёт последовательного продвижения информации по всей цепочке триггеров. 3 Схема такого регистра состоит из цепочки D-триггеров, где выход предыдущего триггера подключён ко входу данных следующего. 3
Процесс работы регистра сдвига: 2
- Информация в виде логического уровня подаётся на вход первого (крайнего слева) триггера. 2
- При воздействии импульса на входе C присутствующая на входе D информация записывается в первый триггер. 2
- При подаче второго импульса информация из первого триггера переписывается во второй триггер, а в первый записывается информация, которая в этот момент присутствует на входе D, и так далее. 2
Таким образом, с подачей каждого синхроимпульса информация в регистре сдвигается вправо на 1 разряд. 2
Сдвиг разрядов может происходить вправо или влево. 14