Logic Gate Description

A shift register is a sequential logic device that shifts data serially or in parallel between registers.