Cover image for Ones and zeros : understanding Boolean algebra, digital circuits, and the logic of sets
Ones and zeros : understanding Boolean algebra, digital circuits, and the logic of sets
Gregg, John (John R.)
Personal Author:
Publication Information:
New York : IEEE Press, [1998]

Physical Description:
xiv, 281 pages : illustrations ; 23 cm.
Format :


Call Number
Material Type
Home Location
Item Holds
TK7888.4 .G74 1998 Adult Non-Fiction Central Closed Stacks

On Order



This book explains, in lay terms, the surprisingly simple system of mathematical logic used in digital computer circuitry. Anecdotal in its style and often funny, it 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. ONES AND ZEROS will be enjoyed by anyone who has a general interest in science and technology.

Author Notes

John R. Gregg is the author of Ones and Zeros: Understanding Boolean Algebra, Digital Circuits, and the Logic of Sets, published by Wiley.

Reviews 1

Choice Review

One of the first--and still among the most intelligible--post-WW II popularizations of Boolean switching theory is John Pfeiffer's crisp December 1950 Scientific American article "Symbolic Logic." Joining its company now is Gregg's book, a far more leisurely, uniquely readable, exposition-in-depth of the fundamentals of, and interconnections among, the number systems of counting the Boolean systems of logic and of the algebra of sets, digital logic circuitry, and Boolean logic programming. Already presented successfully to a mixed group of seventh and eighth graders, the material in this book will appeal to anyone with interests in science, technology, or mathematics, from the intellectually curious software engineer, through the nonspecialist engineer, scientist, or technician, to the technically curious lay reader or even inquisitive teenager. General readers through graduate students. F. E. J. Linton; Wesleyan University

Table of Contents

Before We Begin
Number Systems and Counting
The Basic Functions of Boolean Algebra: And, Or, And Not
Combinational Logic
The Algebra of Sets and Venn Diagrams
Other Boolean Functions
Realizing Any Boolean Function with And, Or, And Not
More Digital Circuits
Laws of Boolean Algebra
Boolean Logic
Appendix A Counting in Base 2
Appendix B Powers of 2
Appendix C Summary of Boolean Functions
Further Reading
Answers to Exercises
About the Author