How a CPU is made