Architecture of the CPU , CPU performance, Embedded systems Flashcards

(30 cards)

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

True or False: The CPU is often referred to as the brain of the computer.

A

True

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

What are the primary components of a CPU?

A

ALU (Arithmetic Logic Unit), CU (Control Unit), and registers.

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

Fill in the blank: The __________ executes instructions by performing calculations and making decisions.

A

ALU

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

What is the function of the Control Unit in a CPU?

A

It directs the operation of the processor and coordinates the activities of all other components.

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

Which type of memory is fastest in a CPU?

A

Registers

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

What does ‘clock speed’ refer to in CPU performance?

A

The speed at which a CPU can execute instructions, measured in Hertz.

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

True or False: A higher clock speed always means better CPU performance.

A

False

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

What is CPU throughput?

A

The amount of processing that a CPU can perform in a given amount of time.

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

Define ‘embedded system’.

A

A computer system that is part of a larger device and is designed to perform dedicated functions.

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

Choose the correct answer: Which of the following is NOT an example of an embedded system? A) Microwave oven B) Desktop computer C) Smart thermostat

A

B) Desktop computer

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

What is the main advantage of using embedded systems?

A

They are optimized for specific tasks, leading to efficient performance and lower power consumption.

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

What is the role of cache memory in CPU architecture?

A

Cache memory stores frequently accessed data and instructions to speed up processing.

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

Fill in the blank: The __________ is a small amount of very fast memory located inside the CPU.

A

Cache

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

What does ‘multi-core’ mean in the context of CPUs?

A

A CPU architecture that contains multiple processing units (cores) on a single chip.

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

True or False: Multi-core CPUs can execute multiple instructions simultaneously.

17
Q

What is the purpose of instruction pipelining in CPU architecture?

A

To increase instruction throughput by overlapping the execution of multiple instructions.

18
Q

What is a ‘bus’ in CPU architecture?

A

A communication system that transfers data between components inside a computer or between computers.

19
Q

Choose the correct answer: Which type of bus connects the CPU to memory? A) Data bus B) Address bus C) Control bus

20
Q

What is the difference between RISC and CISC architectures?

A

RISC (Reduced Instruction Set Computing) uses a small set of simple instructions, while CISC (Complex Instruction Set Computing) uses a larger set of more complex instructions.

21
Q

Fill in the blank: In a CPU, __________ is the process of translating high-level code into machine code.

22
Q

What is thermal throttling in CPUs?

A

A mechanism that reduces the CPU’s clock speed to prevent overheating.

23
Q

True or False: Embedded systems can be reprogrammed after deployment.

A

False (most embedded systems are designed to be programmed once and operate without further modifications.)

24
Q

What is ‘latency’ in the context of CPU performance?

A

The delay before a transfer of data begins following an instruction.

25
What is the significance of the instruction set architecture (ISA)?
It defines the set of instructions that a CPU can execute, affecting compatibility and performance.
26
Choose the correct answer: Which component is responsible for performing arithmetic operations in a CPU? A) CU B) ALU C) Cache
B) ALU
27
What does 'thermal design power' (TDP) indicate?
The maximum amount of heat generated by a CPU that the cooling system must dissipate under any workload.
28
Fill in the blank: The __________ is the part of the CPU that fetches, decodes, and executes instructions.
Execution unit
29
What is the purpose of a system on a chip (SoC)?
To integrate all components of a computer or other electronic system into a single chip.
30
What is 'overclocking' in the context of CPU performance?
The practice of increasing the clock speed of a CPU beyond its rated speed to improve performance.