1) The Control Unit of the CPU coordinates the flow of information around the processor.
2) The Datapath of the CPU contains the ALU and Registers, and the interconnection between them.
3) ALU(Arithmatic and Logic Unit) : operates on one or more numerical values to perform calculations and operations on data.
4) The IO/Peripherals of the CPU acts as an interface between the processor and the outside world, including long-term storage and user interfaces.