Chapter 3 Flashcards

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

How does a CPU compare to a brain?

A

Overstates capabilities; CPUs rely on speed, not intelligence.

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

What is the function of the External Data Bus (EDB)?

A

Allows communication with other devices like hard drives and keyboards.

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

What do registers do in a CPU?

A

Store data and instructions for quick processing.

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

What are general-purpose registers?

A

Registers that handle common tasks.

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

What is the CPU clock?

A

A CPU clock sets the pace for the processor by generating cycles. Each cycle is one tick that lets the CPU do a basic task.
More cycles per second (measured in GHz) means a faster CPU

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

Define clock speed.

A

Clock speed is the number of cycles a CPU completes each second. It’s measured in gigahertz (GHz), where 1 GHz equals 1 billion cycles per second.
More cycles = more tasks done faster.

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

What units do modern CPUs operate at?

A

GHz (billions of cycles per second).

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

What is RAM?

A

Random Access Memory that holds data the CPU and programs need.

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

How does RAM operate in relation to CPU clock speeds?

A

Operates at clock speeds similar to the CPU.

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

What does DRAM stand for?

A

Dynamic Random Access Memory.

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

What is the Address Bus?

A

A set of wires that runs from the CPU and communicates with the Memory Controller Chip (MCC).

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

What is the function of the Memory Controller Chip (MCC)?

A

Retrieves any row of RAM data the CPU needs.

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

What is the abbreviation for bits?

A

b

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

What is the abbreviation for bytes?

A

B

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

What architecture do mobile devices use?

A

ARM Holdings.

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

What is RISC architecture?

A

Reduced Instruction Set Computing architecture.

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

What is CISC architecture?

A

Complex Instruction Set Computing architecture.

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

What is microarchitecture?

A

Redesign of CPU architecture every 3-4 years.

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

What does TDP stand for?

A

Thermal Design Power.

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

What is 64-bit processing?

A

64-bit processing means the CPU can work with larger amounts of data and memory at once, making it more powerful and efficientCPUs have evolved from 8-bit to 64-bit over time.

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

True or False: Modern CPUs can run 32-bit systems.

A

True.

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

What is x86 processing?

A

Built on earlier Intel CPU architecture, representing 32-bit processing.

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

What is virtualization support?

A

Intel and AMD support running multiple OS instances via virtualization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What is parallel execution in CPUs?
Processing multiple commands in parallel using pipelines, caches, and multi threading
26
What are the stages of pipeline execution?
* Fetch * Decode * Execute * Write
27
What does the Fetch cycle do?
Retrieve data
28
What does the Decode cycle do?
Understand the command
29
What does the Execute cycle do?
Perform the command
30
What does the Write cycle do?
Send results back.
31
What is a Pipeline?
keep all CPU stages active per clock cycle.
32
What is a Pipeline stall? How do modern processors reduce stalls?
A stall is when when a command takes longer than one cycle. To reduce stalls modern processors use multiple decode stages
33
What is cache in CPUs?
High-speed memory that preloads instructions and keeps copies of executed instructions. Also referred to as SRAM
34
List the types of cache and what they are used for
* L1 Cache - First cache CPU looks at, smallest and fastest * L2 Cache - Second cache CPU looks at, bigger and slower than L1. * L3 Cache - Biggest and slowest of all caches.
35
What is multithreading?
Simulates the action of a second processor to enhance CPU efficiency.
36
What is multi-core processing? How many cores can moderns processors have? Do they share cache and ram?
Cores in multi-core CPUs divide work independently of the OS. Up to 32 or more. Yes cache and ram are shared
37
What is integrated graphics?
CPU + GPU combination to improve performance while reducing energy, size, and cost.
38
What is an AMD APU? What commonly uses APUs?
Accelerated Processing Unit integrating GPU technology into processors. Xbox and Playstations
39
What does DEP stand for?
Data Execution Prevention.
40
What is the function of the NX Bit Technology?
Protects memory sections from threats.
41
What are socket types?
Specific connections CPUs must match on the motherboard.
42
Name an Intel socket type.
LGA 1150, LGA 1151, LGA 2011, LGA 2066.
43
Name an AMD socket type.
FM2+, AM3+, AM4, TR4.
44
What is the purpose of CPU cooling?
To manage heat generated by CPUs.
45
List the types of CPU cooling.
* OEM Coolers * Liquid Cooling * Fanless Cooling * CPU Fan
46
What is overclocking?
Deliberately increasing the motherboard's speed, multiplier, and voltage.
47
What are the risks of overclocking?
Can destabilize system clock speeds and cause overheating or failure.
48
How can you reset overclocked settings?
Turn off the PC and move the CMOS jumper or press the CMOS reset button.
49
What are symptoms of overheating?
* Power button pressed but nothing happens * Improper installation of heatsink/fan * Dust buildup
50
What are symptoms of catastrophic failure?
* BSOD * Spinning Wheel (Mac) * Black screen with audible 'pop'
51
What can cause a burning smell in CPUs?
Short circuit on the motherboard.
52
53
What does 'Intel Core' represent in the CPU naming scheme?
Brand ## Footnote 'Intel Core' is the main identifier for Intel CPUs.
54
In the CPU name 'Intel i7 7600U', what does 'i7' signify?
Brand modifier ## Footnote 'i7' indicates a specific tier within the Intel Core branding.
55
What does the number '7' represent in the CPU naming convention?
Generation ## Footnote Indicates the generation of the CPU, with higher numbers typically being newer.
56
In 'Intel i7 7600U', what does '600' denote?
SKU (Stock Keeping Unit) ## Footnote Higher SKU numbers generally indicate better features.
57
What does the suffix 'U' in 'Intel i7 7600U' indicate?
Alpha suffix (low power, mobile) ## Footnote This suffix indicates the CPU is designed for low power consumption, suitable for mobile devices.
58
What does 'AMD Ryzen' represent in the naming of AMD CPUs?
Brand ## Footnote 'AMD Ryzen' is the main identifier for AMD's line of CPUs.
59
In the CPU name 'AMD Ryzen 7 2700X', what does '7' signify?
Series ## Footnote Indicates the series of the AMD Ryzen CPU.
60
What does the number '2' represent in 'AMD Ryzen 7 2700X'?
Generation ## Footnote This number indicates the generation of the AMD Ryzen CPU.
61
In 'AMD Ryzen 7 2700X', what does '700' denote?
Model number ## Footnote Indicates the specific model within the Ryzen series.
62
What does the suffix 'X' in 'AMD Ryzen 7 2700X' indicate?
Performance suffix (higher performance) ## Footnote This suffix suggests that the CPU offers enhanced performance capabilities.