All labsStart: Logic gates
Build a CPU
Start with switches and lamps. Build the parts that add, choose and remember, wire them into a processor, then write a program and watch it move through the machine you built.
0 of 9 steps done0%
Before you build a CPUOptional warm-upTruth tables, binary, and why adding two bits needs two digits. About ten minutes.Exclusive OR
Making a gate that does not exist
Half adder
Where arithmetic starts
Full adder
Adding a carry back in
Multiplexer
How a machine chooses
The ALU
Operations, plus a way to pick one
Registers and memory
Somewhere to put things
Run a program
Instruction, decode, control signals, result
Real architectures
What a genuine processor adds