Регистр сдвига в цифровой электронике работает следующим образом: 2
- Первый информационный бит поступает на вход D0. 2 Одновременно с этим битом приходит тактовый синхроимпульс на вход С. 2 Входы С всех триггеров, входящих в регистр, объединены между собой. 2
- С приходом первого тактового импульса уровень, находящийся на входе D0, записывается в первый триггер и с выхода Q0 приходит на вход следующего триггера, но записи во второй триггер не происходит, так как синхроимпульс уже закончился. 2
- При поступлении следующего тактового импульса уровень, присутствующий на входе второго триггера, запоминается в нём и поступает на вход третьего триггера. 2 Одновременно следующий информационный бит запоминается в первом триггере. 2
- После прихода четвёртого тактового импульса в четырёх триггерах регистра будут записаны логические уровни, которые последовательно поступали на вход D0. 2
Таким образом, с подачей каждого синхроимпульса информация в регистре сдвигается на 1 разряд. 3