Fetch Execute Cycle Flashcards

1
Q

What is fetch used for

A

Gets next instruction that is to be executed from main memory

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

Name the first 3 steps:

A
  1. Content from PC is copied to MAR.
  2. Content from MAR is then transferred via address bus to main memory.
  3. Instruction is then copied from main memory to MBR via the data bus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Name the last 2 parts of the fetch part of the fetch-execute cycle

A
  1. PC increments by one.
  2. Content form MBR is copied to the CIR.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

WHAT HAPPENS IN DECODE PART OF THE CYCLE?

A

Fetched instruction is decoded.
1. Content of CIR is decoded.
2. And then split into two parts operand and opcode.

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

What happens during execute part of the cycle?

A

Instruction is carried out.
1. Gets any missing data that is required by the register.
2. The instruction is carried out.
3. Results are stored in main memory or in registers.

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

How do you check for interrupts?

A

Contents inside the status register checks of there are occurrences of an interrupt.

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