shift register
cascade of flip-flops sharing the same clock, in which the output of each flip-flop is connected to the input of the next flip-flop in the chain, resulting in a circuit that shifts by one position the bit array stored in it
linear feedback shift register
type of shift register in computing
ring counter
type of counter