4.7.3.2 The Fetch-Execute cycle and the role of registers within it Flashcards

1
Q

Describe the steps in the Fetch part of the Fetch Decode Execute Cycle

A

The contents of the PC are transferred to the MAR
The address bus carries this address to main memory
The contents of the addressed memory location are moved into the MDR/MBR using the data bus
The PC is incremented
The contents in the MDR/MBR is transferred to the CIR

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

What does the accumulator do?

A

Holds the result of the processed data by the ALU

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

Describe the steps in the Decode part of the Fetch Decode Execute Cycle

A

The Control Unit decodes the instruction held by the CIR by splitting it into opcode and operand

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

Describe the steps in the execute part of the Fetch Decode Execute Cycle

A

The opcode identifies the instruction to execute by the Control Unit or ALU. The result is stored in the accumulator.

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