Fetch-Decode-Execute Cycle Flashcards

Systems Architecture 1.1.1

1
Q

What is the Fetch-Decode-Execute Cycle? (2 marks)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What goes on during the fetch stage? (2 marks)

A
  1. Next instruction or data must be fetched from the computer’s memory (RAM)
  2. Instruction / Data is brought back to the CPU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the RAM and its function? (2 marks)

A
  1. Random Access Memory
  2. Primary storage which is used to store currently in-use programs, instructions or data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What goes on during the decode stage? (2 marks)

A
  1. The CPU understands/works out what is required from the instruction (decodes)
  2. Gets ready for execution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What goes on during the execute stage? (2 marks)

A
  1. The CPU will carry out the instruction that was fetched on the data
  2. 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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly