Shift Registers

Shift registers are a type of sequential logic circuit, mainly for storage of
digital data. They are a group of flip-flops connected in a chain so that
the output from one flip-flop becomes the input of the next flip-flop.
Most of the registers possess no characteristic internal sequence of states.
All flip-flop is driven by a common clock, and all are set or reset
Shift Registers