Shift registers 
References
Books:
- Digital Logic and Computer Design - M. Morris Mano. Pearson Education - Prentice Hall [Chapter 7-3]
- Digital Principles Foundation of Circuit Design and Application - Arun Kumar Singh. New Age Publishers. [Chapter 7.1]