System Components Flashcards

1
Q

What is the role of the CPU in a computer?

A

The CPU, or central processing unit, is often referred to as the “brain” of the computer. It handles all instruction processing and ensures that tasks are executed in a timely manner.

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

What are the two main parts of the CPU?

A

The two main parts of the CPU are the Control Unit (CU) and the Arithmetic Logic Unit (ALU).

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

What is the function of the Control Unit (CU) in the CPU?

A

The Control Unit (CU) manages the flow of data within the CPU and coordinates the activities of all components.

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

What is the function of the Arithmetic Logic Unit (ALU) in the CPU?

A

The Arithmetic Logic Unit (ALU) performs mathematical and logical operations.

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

How is CPU speed measured?

A

CPU speed is measured in gigahertz (GHz).

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

What is the significance of having multiple cores in a CPU?

A

Multiple cores allow the CPU to handle more than one instruction at the same time, increasing its efficiency and performance.

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

How do multiple cores affect a CPU’s performance?

A

Multiple cores enable the CPU to execute multiple tasks simultaneously, enhancing overall performance.

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

What are hyper-threading and turbo boost in modern CPUs?

A

Hyper-threading allows a single CPU core to manage multiple threads, while turbo boost dynamically increases the CPU’s speed based on workload demands.

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

How does hyper-threading improve CPU performance?

A

Hyper-threading improves performance by enabling each core to handle two threads at once, allowing for better utilization of CPU resources.

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

How does turbo boost adjust a CPU’s speed?

A

Turbo boost dynamically increases the CPU’s clock speed when needed, allowing it to handle demanding tasks more efficiently.

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

What is the machine cycle in a CPU?

A

The machine cycle refers to the four basic operations performed by the CPU to execute instructions: Fetch, Decode, Execute, and Store.

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

What happens during the Fetch phase?

A

During the Fetch phase, the CPU retrieves an instruction from memory, which is a sequence of bits indicating the next action to perform.

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

What occurs in the Decode phase?

A

In the Decode phase, the CPU interprets the fetched instruction by breaking it down into a form that can be processed by the ALU or other units.

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

What takes place during the Execute phase?

A

During the Execute phase, the CPU performs the instruction, which may involve operations like adding two numbers, moving data, or comparing values.

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

What is done in the Store phase?

A

In the Store phase, the result of the executed instruction is saved back into memory for future use or output.

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

How often does the machine cycle occur in modern processors?

A

The machine cycle occurs millions of times per second in modern processors, allowing computers to perform complex tasks rapidly.

17
Q

What is the role of the Control Unit (CU) in the CPU?

A

The Control Unit (CU) is responsible for directing the flow of data within the CPU, managing how instructions are interpreted, and ensuring that the right data is sent to the correct components at the right time.

18
Q

How does the CU execute its functions?

A

The CU fetches instructions from memory, decodes them, and coordinates with other parts of the CPU to execute the commands, maintaining order and ensuring sequential processing.

19
Q

What does the Arithmetic Logic Unit (ALU) do?

A

The Arithmetic Logic Unit (ALU) performs all arithmetic and logical operations, including simple math operations like addition and subtraction, as well as complex tasks such as logical comparisons.

20
Q

How does the ALU contribute to decision-making in the CPU?

A

The ALU plays a critical role in decision-making processes by determining the results of comparisons, which dictate the next steps in the execution of instructions.

21
Q

How do the CU and ALU work together?

A

Together, the CU and ALU allow the CPU to perform a wide variety of tasks efficiently, from basic calculations to complex decision-making operations that drive software applications.