Appendix B

The Basics of Logic Design

I always loved that word, Boolean.

Claude Shannon IEEE Spectrum, April 1992 (Shannon's master's thesis showed that the algebra invented by George Boole in the 1800s could represent the workings of electrical switches.)

  • B.1 Introduction B-693
  • B.2 Gates, Truth Tables, and Logic Equations B-694
  • B.3 Combinational Logic B-699
  • B.4 Using a Hardware Description Language B-710
  • B.5 Constructing a Basic Arithmetic Logic Unit B-716
  • B.6 Faster Addition: Carry Lookahead B-728
  • B.7 Clocks B-738
  • B.8 Memory Elements: Flip-Flops, Latches, and Registers B-740
  • B.9 Memory Elements: SRAMs and DRAMs B-748
  • B.10 Finite-State Machines B-757
  • B.11 Timing Methodologies B-762
  • B.12 Field Programmable Devices B-768
  • B.13 Concluding Remarks B-769
  • B.14 

Get Computer Organization and Design MIPS Edition, 6th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.