Computing Flashcards

1
Q

What is the purpose of the CPU?

A

The purpose of the CPU is to fetch, decode and execute instructions.

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

What is a register?

A

A register is a small, fast piece of memory that performs a task.

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

List the 4 registers included in the FDE (Fetch, Decode, Execute) cycle.

A

1) PC (Program Counter)
2) MAR (Memory Address Register)
3) MDR (Memory Data Register)
4) Accumulator

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

Explain the purpose of the PC (program counter).

A

The PC (Program Counter) holds the address of the next instruction to be processed. It has a count, which increments by 1 each cycle.

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

Explain the purpose of the MAR (Memory Address Register).

A

The MAR (Memory Address Register) holds the address of the current instruction being processed.

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

What is the purpose of the MDR (Memory Address Register).

A

The MDR (Memory Address Register) holds the data of the instruction currently beings processed.

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

What is the purpose of the accumulator?

A

The accumulator holds the sum of the results of the data.

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