Fetch-execute cycle Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What are the full names of the pecial purpose registers used in the fetch part of the fetch-execute cycle

A

Program Counter
Memory Address Register
Memory Buffer Register
Current Instruction Register

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

What is the purpose of the MAR?

A

Enter answer here

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

What is the purpose of the Program Counter?

A

To know which address you need to go to. It will also be incremented by 1 each cycle.

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

What does MAR stand for?

A

Memory address register

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

What is the CIR?

A

Current instruction register

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

What do the terms op code and operand mean?

A

Op code: the instruction to be performed

Operand: the data for the instruction

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

What is the purpose of the status register?

A

Store the status result from executing an instruction

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

What are 3 types of data that can make up an operand?

A

Value, memory address or

register

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