Fetch-Execute-Decode Cycle Flashcards

1
Q

Describe the stages of the Fetch part?

A

Fetch:
Program counter (PC) points to next instruction to be fetched.
2. Contents of (PC) copied into memory address register (MAR).
3. The instruction in (MAR) is transferred via the data bus to the memory buffer register (MBR).
4. The contents of the (MBR) are copied to instruction register (CIR) and the program counter (PC) is updated to address next instruction.

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

Describe the stages of the Decode part?

A

Decode:
The instruction in the (CIR) is decoded.

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

Describe the stages of the Execute part?

A

Execute:
1. The decoded instruction is executed.
2. The process is repeated.

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