the cpu Flashcards

(41 cards)

1
Q

Define processor.

A

The component of a computer that performs calculations and executes instructions.

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

What does ALU stand for?

A

Arithmetic Logic Unit.

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

True or false: The control unit directs the operation of the processor.

A

TRUE

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

Fill in the blank: The fetch-decode-execute cycle is essential for _______.

A

instruction processing.

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

What is the function of the CU?

A

It coordinates the activities of the processor and manages data flow.

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

Define register.

A

A small, fast storage location within the CPU used to hold temporary data.

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

What is the purpose of the cache memory?

A

To store frequently accessed data for quicker retrieval by the CPU.

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

True or false: RAM is a type of non-volatile memory.

A

FALSE

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

Fill in the blank: The address bus carries _______ from the CPU to memory.

A

memory addresses.

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

What does clock speed measure?

A

The number of cycles per second a CPU can execute instructions.

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

Define instruction set architecture (ISA).

A

The set of instructions that a processor can execute.

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

What is a data bus?

A

A system within a computer that transfers data between components.

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

True or false: Multi-core processors can execute multiple instructions simultaneously.

A

TRUE

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

Fill in the blank: The system bus connects the CPU to _______.

A

other components like memory and I/O devices.

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

What is the role of the fetch stage?

A

To retrieve the next instruction from memory.

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

Define pipelining.

A

A technique where multiple instruction phases are overlapped to improve performance.

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

What does throughput refer to in processors?

A

The number of instructions executed in a given time period.

18
Q

True or false: Secondary storage is faster than RAM.

19
Q

Fill in the blank: The ALU performs _______ and logical operations.

20
Q

What is a bus in computer architecture?

A

A communication system that transfers data between components.

21
Q

Define interrupt.

A

A signal that temporarily halts the CPU to allow a different process to run.

22
Q

What is the purpose of virtual memory?

A

To extend the apparent amount of RAM using disk space.

23
Q

True or false: Registers are slower than cache memory.

24
Q

Fill in the blank: The data path is the part of the CPU that handles _______.

A

data processing.

25
What does **fetch** do in the fetch-decode-execute cycle?
It retrieves an instruction from memory.
26
Define **bus width**.
The number of bits that can be transmitted simultaneously on a bus.
27
What is the function of **I/O ports**?
To facilitate communication between the CPU and external devices.
28
True or false: **Static RAM** is faster than **dynamic RAM**.
TRUE
29
Fill in the blank: The **control unit** interprets _______ from the instruction set.
instructions.
30
What is the purpose of **memory management**?
To control how memory is allocated and accessed by programs.
31
Define **embedded processor**.
A processor designed to perform dedicated functions within a larger system.
32
What does **RISC** stand for?
Reduced Instruction Set Computer.
33
True or false: **CISC** processors use a small number of complex instructions.
TRUE
34
Fill in the blank: **Multiprocessing** involves _______ CPUs working together.
multiple
35
What is the role of **system clock**?
To synchronize operations within the CPU and other components.
36
Define **microarchitecture**.
The design of a processor's internal components and their interactions.
37
What does **thermal paste** do?
It improves heat conduction between the CPU and its cooler.
38
True or false: **Overclocking** increases a CPU's performance beyond its rated speed.
TRUE
39
Fill in the blank: The **pipeline** allows for _______ instruction execution.
concurrent
40
What is the purpose of **data caching**?
To speed up data access by storing frequently used data.
41
Define **fetch-decode-execute cycle**.
The process of retrieving, interpreting, and executing instructions in a CPU.