FDE cycle Flashcards

(3 cards)

1
Q

Fetch

A

-The address of the next instruction is held in the Program Counter (PC).

-This address is sent to Memory Address Register (MAR).

-The instruction at that address is fetched from main memory and sent to the Memory Data Register (MDR).

-The instruction is copied into the Current Instruction Register (CIR).

-The PC is incremented so it points to the next instruction.

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

Decode

A

-The Control Unit (CU) decodes the instruction in the CIR.

-It identifies what action is needed (e.g. load data, perform an arithmetic operation, jump, etc.).

-The CU signals the necessary components (like the ALU or registers).

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

Execute

A

-The instruction is carried out.

-This could involve:
-Data being read/written to memory.
-A calculation in the ALU.
-A change to the PC if it’s a jump/branch instruction.

-The cycle then repeats.

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