Logic Design

Visualization Tool to Accompany
A Balanced Introduction to Computer Science, 3rd ed.
David Reed, Prentice Hall, © 2010.


Transistors

NMOS Transistor PMOS Transistor



Gates

NOT gate OR gate AND gate
NOT gate

OR gate

AND gate
NOT circuitry

OR circuitry

AND circuitry



Building an adder

Half Adder

half adder carry
sum
Full Adder


full adder carry
sum
4-bit Adder



 




adder






Storing a bit

Flip-Flop





Flip-Flop