Fetch Execute Cycle Flashcards

1
Q

Four registers are used within the fetch-execute cycle. Define a Register.

A

A register is a high speed memory location used for specific purposes where data or control information is temporarily stored.

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

What is PC

A

Program Counter
Holds the address of the first instruction of the cycle. More addresses added after each instruction.

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

What is MAR

A

Memory Address Register
Remembers the address of the instruction to be fetched

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

What is MDR

A

Memory Data Register
Temporarily holds the data when instructions are being fetched

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

What is CIR

A

Current Instruction Register
Instruction Register holds the current instructions to be executed.

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