Fetch-Decode-Execute Cycle Flashcards
Systems Architecture 1.1.1
1
Q
What is the Fetch-Decode-Execute Cycle? (2 marks)
A
2
Q
What goes on during the fetch stage? (2 marks)
A
- Next instruction or data must be fetched from the computer’s memory (RAM)
- Instruction / Data is brought back to the CPU
3
Q
What is the RAM and its function? (2 marks)
A
- Random Access Memory
- Primary storage which is used to store currently in-use programs, instructions or data
4
Q
What goes on during the decode stage? (2 marks)
A
- The CPU understands/works out what is required from the instruction (decodes)
- Gets ready for execution
5
Q
What goes on during the execute stage? (2 marks)
A
- The CPU will carry out the instruction that was fetched on the data
- Where data processing happens
Examples:
- Performing a calculation
- Storing a result or data back in main memory (RAM)
- Going to main memory to fetch data from a different location
6
Q
A