Instructions:
Name three major components of a CPU and briefly state the role of one. (2 marks)
What is a bus in a computer system? (1 mark)
State two factors that affect CPU performance. (2 marks)
Describe the 'fetch' stage of the Fetch-Execute cycle. (1 mark)
What is the difference between RAM and ROM? (2 marks)
Give one reason why secondary storage is required. (1 mark)
What is an embedded system? Give one example. (1 mark)
Explain the operation of the arithmetic logic unit (ALU) and control unit in the CPU. (3 marks)
Explain how cache size affects CPU performance. (2 marks)
Describe the full Fetch-Execute cycle, including what happens in each stage. (3 marks)
Explain the differences between main memory and secondary storage. Include the terms volatile and non-volatile. (3 marks)
Compare solid state and magnetic secondary storage, including one advantage and one disadvantage of each. (2 marks)
Explain what cloud storage is and give one advantage and one disadvantage compared to local storage. (2 marks)