Structured Computer Organization, by Tanenbaum
Chapter 3, part 2: Clocks, Memory - Latches, Registers, CPU Chips and Buses