CPU Flashcards

1
Q

What are the 3 components of the Von Neumann Architecture?

A

Arithmetic and Logic Unit
Control Unit
Registers

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

What does the Arithmetic and Logic Unit do?

A

It performs all of the mathematical and logical operations of the CPU.

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

What does the Control Unit do?

A

The Control Unit transmits control signals to other parts of the CPU and is responsible for the fetch-execute cycle.

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

What are registers (when referring to the V.N Architecture)?

A

They are tiny amounts of very quick memory in the CPU.
They hold information required by the CPU.
Each register hold a specific bit of information.

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

Name 3 registers and what they do?

A

Program Counter - Hold the memory address of the next instruction.
Accumulator - Holds the result of calculations from ALU.
Memory Address Register (MAR) - Holds memory address of where data is to be retrieved.
Memory Data Register (MDR) - Holds data that has been retrieved.

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

What are the 3 stages of the CPU cycle?

A

Fetch - Fetching data from memory.
Decode - Decoding the data for instruction.
Execute - Executing the instruction.

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

What 3 main factors affect CPU Performance?

A

Clock speed
Number of Cores
Amount of cache memory

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

What is cache memory?

A

Cache memory is very quickly accessible memory.
It holds frequently used data.
It is a far quicker at retrieving data than RAM.

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

What is clock speed?

A

The clock speed is the number of instructions carried out per second.
For example 3GHz is 3 billion instructions or second.

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

What is the purpose of cores?

A

Each core in the CPU is capable of completing a different set of instructions.

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