Ones and Zeros explains, in lay terms, Boolean algebra, the suprisingly simple system of mathematical logic used in digital computer circuitry. Ones and Zeros follows the development of this logic system from its origins in Victorian England to its rediscovery in this century as the foundation of all modern computing machinery. Readers will learn about the interesting histOnes and Zeros explains, in lay terms, Boolean algebra, the suprisingly simple system of mathematical logic used in digital computer circuitry. Ones and Zeros follows the development of this logic system from its origins in Victorian England to its rediscovery in this century as the foundation of all modern computing machinery. Readers will learn about the interesting history of the development of symbolic logic in particular, and the often misunderstood process of mathematical invention and scientific discovery, in general. Ones and Zeros also features practical exercises with answers, realworld examples of digital circuit design, and a reading list. Ones and Zeros will be of particular interest to software engineers who want to gain a comprehensive understanding of computer hardware. Outstanding features include: a history of mathematical logic, an explanation of the logic of digital circuits, and handson exercises and examples....
Title  :  Ones and Zeros: Understanding Boolean Algebra, Digital Circuits, and the Logic of Sets 
Author  :  
Rating  :  
ISBN  :  9780780334267 
Format Type  :  Paperback 
Number of Pages  :  296 Pages 
Status  :  Available For Download 
Last checked  :  21 Minutes ago! 
Ones and Zeros: Understanding Boolean Algebra, Digital Circuits, and the Logic of Sets Reviews

Ones and Zeros was such an interesting book that I read it twice. It talks a lot about the binary system and things related to it. The book introduces the reader to its content by first talking about base ten and then bases other than base ten. It talks about the amazing property of base 2 that allows it to be interpreted as yes or no questions. The book then goes into detail about functions performed on bits such as AND, OR, and NOT. It states that each function can be represented in a truth table, a Venn diagram, and a logic circuit. The book later talks about other Boolean functions and more advanced circuits. I found it interesting how a single function NAND can be a complete system of Boolean functions by itself, able to represent any combination in a truth table. Finally, it goes into more detail about logic. For example, it talks about DeMorgan’s laws in page 166.Overall, I thought that this book was a very good book. I especially liked the part when it talked about the different types of circuits such as multiplexers and decoders. The chapters specifically talking about logic were also interesting. In particular, there was an example about how syllogistic reasoning could be applied to a hypothetical video game on page 189. It’s a hard pick, but I think that the least interesting chapter about the algebra of sets and Venn Diagrams. This is because I didn’t think that talking about isomorphisms was all that interesting. I would recommend this book to anyone who would like to become an electric engineer or a logician.

Great introduction to binary arithmetic and logic gates.