Thoroughly discuss and answer the following questions.
1.
1. What are the components of a CPU?
2. What is the function of the ALU?
3. What is the function of the control unit?
4. What is the function of main memory?
5. What is the purpose of cache memory?
Submit a complete answer to the best of your abilities, research and understanding.