Registers

Textbooks

1. Digital Design
BY: Morris Mano and Michael Ciletti - Chapter 5 (Sequential Logic)
Comprehensive coverage of flip-flops, registers, counters, and sequential circuit design.

2. Digital Logic and Computer Design
BY: Morris Mano - Chapter 5 & 6
Fundamental concepts of sequential logic design including registers, shift registers, and memory elements.

3. Digital Electronics: Principles, Devices and Applications
BY: Anil K. Maini - Chapter 7 & 8
Practical approach to sequential circuit design with detailed analysis of register circuits and applications.

4. Digital Systems: Principles and Applications
BY: Ronald J. Tocci, Neal S. Widmer, and Gregory L. Moss - Chapter 7 & 8
Excellent coverage of flip-flops, registers, counters, and memory systems implementation.

5. Computer Organization and Design
BY: David A. Patterson and John L. Hennessy - Chapter 4
Hardware perspective on processor registers, cache memory, and data storage systems.

Video Lectures and Online Courses

NPTEL Courses:

MIT OpenCourseWare:

YouTube EDU Channels:

Research Papers and Articles

1. High-Performance Register File Design for RISC Processors
BY: John H. Edmondson, Paul I. Rubinfeld, and Robert Preston
IEEE Computer Society, 1995

2. A Survey of Register Allocation and Instruction Scheduling Techniques
BY: Steven S. Muchnick
ACM Computing Surveys, 1997

3. Design and Analysis of Shift Register Architectures for High-Speed Applications
BY: Keshab K. Parhi and Takao Nishitani
IEEE Transactions on Circuits and Systems, 1993