The CPU Flashcards

1
Q

What does ‘CPU’ stand for?

A

Central Processing Unit

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

What are the three main parts of the CPU?

A
  • Control Unit (CU)
  • Arithmetic Logic Unit (ALU)
  • Cache
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the role of the Control Unit?

A

To execute program instructions by following the fetch-decode-execute cycle

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

What register does the CU contain?

A

Program Counter

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

What is the role of the ALU?

A

To carry out all of the calculations and logic gates

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

What register does the ALU contain?

A

Accumulator

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

What is the role of the cache?

A

It is very fast memory, so it stores regularly used data to speed up the time it takes to fetch this (in comparison to RAM).

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

Name two other registers:

A
  • Memory Address Register

- Memory Data Register

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

What is, overall, the main function of the CPU?

A

To carry out the fetch-decode-execute cycle, billions of times per second.

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