Structured Computer Organization, by Tanenbaum
Chapter 3: The Digital Logic Level (L0)