March 2018
Beginner
744 pages
26h 5m
English
Most computer organization and architecture books have a brief discussion of digital logic and Boolean algebra. The books by Stallings (2013), Tanenbaum (2012), and Patterson and Hennessy (2011) contain good synopses of digital logic. Mano (1993) presents a good discussion on using Kmaps for circuit simplification and programmable logic devices, as well as an introduction to the various circuit technologies. For more in-depth information on digital logic, see the Wakerly (2000), Katz (1994), or Hayes (1993) books.
Davis (2000) traces the history of computer theory, including biographies of all the seminal thinkers, in Universal Computer. This book is a joy to read. For a good discussion of Boolean algebra in lay terms, check ...