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
2
Q
List the steps of the Fetch part of the FDE cycle (remembering to mention the buses).
A
- Value of PC is copied into the MAR (Data Bus)
- The address stored in the MAR is searched for in the main memory (Address Bus)
- The instruction found in main memory is copied into the MDR (Data Bus)
- Instruction copied to CIR (Data Bus)
- Value of PC increments by 1
3
Q
List the steps of the Decode part of the FDE cycle (remembering to mention the buses).
A
- CIR splits the instruction into ‘operator’ (the first half) and ‘operand’ (the second half)
- Whether the operator is in the CPU’s instruction set or not (what the CPU can do) is verified.
- The action to execute is found (in the instruction set)
4
Q
What is the Von Neumann Architecture?
A
A system in which the CPU runs programs off main memory (RAM)