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:
- Digital Circuits - IIT Kharagpur
- Computer Organization - IIT Madras
- Digital Logic Design - IIT Roorkee
MIT OpenCourseWare:
YouTube EDU Channels:
- Neso Academy - Digital Electronics - Complete digital logic course
- GATE Lectures by Ravindrababu Ravula - Digital Logic Design
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