Logic Design

Visualization Tool to Accompany
A Balanced Introduction to Computer Science
David Reed, Prentice Hall, © 2005.


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