complete main parts of cpu