Central Processing Unit (CPU) - Registers Flashcards

(12 cards)

1
Q

What does PC stand for?

A

Program Counter

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

What does the PC do?

A

It is the address of the next instruction in memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
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
4
Q

What does the MAR do?

A

Address of next instruction during fetch phase or can be the address to retrieve data from during execute phase

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

What does MDR stand for?

A

Memory Data Register

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

What is a register?

A

Areas of memory in the CPU

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

What does the MDR do?

A

Holds the current data that has been fetched from memory or is about to be stored in memory

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

What is another name for the MDR?

A

Memory Buffer Register

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

What does CIR stand for?

A

Current Instruction Register

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

What does the CIR do?

A

Holds instruction to be executed

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

What does ACC stand for?

A

Accumulator

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

What does the ACC do?

A

Holds the result of the current calculation

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