FDE Cycle Flashcards

(3 cards)

1
Q

What are the steps of the fetch operation

A

1.The Program Counter has been pre-loaded with the starting address of the first instruction within the program
2. the program counter value is copied into the Memory Address Register
3.Once the MAR is loaded, the Control Unit loads the address on to the address bus and also sends a signal to main memory to read the instruction containted at that address.
4. Now the instruction is passed across the data bus and copied into the Memory Data Register.
5.Then the instruction in the MDR is copied into the Instruction Register so that it is ready to use during the next stage (decode)
6. The program counter is now incremented by one location, so that it is ready to begin the next fetch cycle.

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

What is step for the decode operation

A
  1. the control unit reads the Instruction Register and makes sure that it is an instruction that the CPU can carry out
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the step for the execute operation

A

It carries out the instruction that has been decoded.

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