CPU Basics Flashcards

(10 cards)

1
Q

What is the purpose of the CPU?

A

• Executes instructions
• Runs programs

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

What does the ALU do?

A

• Performs calculations
• Performs logic operations

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

What does the Control Unit do?

A

• Controls the fetch-execute cycle
• Sends control signals to other components

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

What is cache?

A

• Small, fast memory on the CPU
• Stores frequently used data and instructions

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

What are registers?

A

• Small, fast storage locations inside the CPU
• Hold data temporarily during processing

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

What is the difference between cache and registers?

A

• Cache stores frequently used data and instructions
• Registers hold small amounts of data being used right now

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

Why is cache useful?

A

• The CPU can access it faster than main memory

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

Why are registers useful?

A

• They are very fast
• They help the CPU process data quickly

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

What is the difference between data and an address?

A

• Data is the value or instruction
• An address is the memory location

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

What are the main CPU parts you must know?

A

• ALU
• Control Unit
• Cache
• Registers

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