Architecture of the CPU - Paper 1 Flashcards

1
Q

What is the purpose of the CPU?

A

To process data and instructions.
To control the rest of the computer system.

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

Explain the steps of the fetch-execute cycle.

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

What is the function of the ALU?

A

To perform numerical calculations and logical operations.

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

What is the function of the CU?

A
  • Fetch, decode and execute instructions.
  • Control hardware.
  • Move data around the computer system.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the function of the cache?

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

Explain the different types of cache.

A

L1 cache is extremely fast, but very small.
L2 cache is larger, but also slower.

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

What is the function of the registers?

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

Name 4 registers in Von Neumann architecture.

A
  • MDR - Memory Data Register
  • MAR - Memory Address Register
  • Program counter
  • Accumulator
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the function of the MDR?

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

What is the function of the MAR?

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

What is the function of the program counter?

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

What is the function of the accumulator?

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