Fetch Decode Execute cycle Flashcards

1
Q

What is the FDE cycle?

A

It is the cycle that the CPU carries out to execute an instruction

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

List the steps of the Fetch part of the FDE cycle (remembering to mention the buses).

A
  1. Value of PC is copied into the MAR (Data Bus)
  2. The address stored in the MAR is searched for in the main memory (Address Bus)
  3. The instruction found in main memory is copied into the MDR (Data Bus)
  4. Instruction copied to CIR (Data Bus)
  5. Value of PC increments by 1
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List the steps of the Decode part of the FDE cycle (remembering to mention the buses).

A
  1. CIR splits the instruction into ‘operator’ (the first half) and ‘operand’ (the second half)
  2. Whether the operator is in the CPU’s instruction set or not (what the CPU can do) is verified.
  3. The action to execute is found (in the instruction set)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the Von Neumann Architecture?

A

A system in which the CPU runs programs off main memory (RAM)

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