How to make a Microprocessor