Control Unit (CU) controls the CPU. Every clock cycle it tells other components what to do.
Arithmetic Logic Unit (ALU) performs (like the name suggests) all arithmetic and logical operations on numbers. This components does the number crunching.
Registers is a small memory that temporarily holds all the data being processed. The register is very very small compared to the RAM, but it is extremely fast.
Those are the most important ones. Of course there usually is one or several caches which speed up working with the RAM.
Arithmetic Logic Unit (ALU) performs (like the name suggests) all arithmetic and logical operations on numbers. This components does the number crunching.
Registers is a small memory that temporarily holds all the data being processed. The register is very very small compared to the RAM, but it is extremely fast.
Those are the most important ones. Of course there usually is one or several caches which speed up working with the RAM.