CPU Flashcards

1
Q

What is the CPU described as?

A
  • Central Processing Unit
  • described as the “brain” of the computer
  • a very powerful calculator
  • performs tasks from giving it instructions via a code book (machine language)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are registers used for?

A

Registers are used by the CPU for storing information.

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

What is the clock wire for?

A

It tells the CPU what to do via a system crystal (metronome). Voltage runs through the clock wire, and every tick of voltage is one set of operations or one cycle.

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

A hertz represents what in the clock cycle?

A

1 cycle per second (1 set of operations per second).

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

What does one gigahert represent with the clock cycle?

A

1 billion clock cycles (set of operations) per second.

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

What is overclocking?

A

Overclocking increases the rate of the CPU clock cycles in order to maximize the amount of tasks it can do.
A drawback of overclocking is that it can overheat the CPU or causes instability.

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

What is clock multiplying?

A

The CPU takes the system speed (system crystal) and multiplies that number inside itself - to get the CPU speed.

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

Who are the main manufacturers of CPU’s?

A
  1. Intel (Core i7)
  2. AMD (Athlon)
  3. Qualcomm (Snapdragon 810)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the purpose of having a multi-core processor?

A

Each core can act like one CPU, which gives the computer more processing power.

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

What is hyperthreading?

A

A very powerful pipeline that performs two sets of instructions per second, making it twice as quick than the other parts of the pipeline.

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

A certain CPU has a top speed of 3 gigahertz (GHZ) per second. What does that tell you?

A

It runs at 3 billion cycles (sets of instructions) per second.

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

What is cache for CPU’s?

A

A type of storage smaller than RAM, but it’s very handy to access data we use often.
Cache is usually built into every CPU.
RAM can’t keep up with the speed of the CPU and it isn’t fun to keep waiting on the next line of code to come in.

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

What is a pipeline stall?

A

The whole system is stalled, and the CPU has to get code from RAM, because the easily accessible memory in cache isn’t there.

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

What are the different levels of cache?

A
  1. the least amount of data, runs the fastest when feeding data to the CPU
  2. feeds Level 1 cache, a lot more data, and runs slower
  3. the biggest size of megabytes, runs the slowest to higher level cache
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a CPU socket?

A

The mount where the CPU connects to the motherboard.

The shape, pins, form and socket that the CPU sits in. Made by etching away at silicon with caustic chemicals to make the architectures with different family names.

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

What are the two CPU socket types?

A
  1. LGA (Land Grid Array) - pads (land) and a few pins to help guide the CPU in to the motherboard.
  2. PGA (Pin Grid Array) - there are more pins sticking out of the CPU.
17
Q

What are the family names of socket designs made by Intel?

A
  1. Nehalem
  2. Sandy Bridge
  3. Ivy Bridge
  4. Haswell
  5. Broadwell
  6. Skylake
  7. Kaby Lake
  8. Coffee Lake
18
Q

LGA 1151 and LGA 2066 are what?

A

Intel’s Land Grid Array architectures for CPU sockets. 1151 has that many pins on it, as well as 2066. They’re aimed at different tiers of processors. 2066 is more expensive because it is aimed at higher end CPU’s and including a few other features. 2066’s motherboards have more RAM slots.

19
Q

AM4 and TR4 are what?

A

Two of AMD’s CPU socket designs.

20
Q

Thermal paste is used for what?

A

To put it between the CPU and the fan as a way to pull heat from the CPU.

21
Q

When you’re buying or putting together a computer, what’s important with the CPU and the motherboard?

A

To make sure you have the right compatibility with CPU, socket architecture, and the motherboard.

22
Q

What are the steps to install a CPU?

A
  1. Make sure you have the right socket and speed CPU for the motherboard.
  2. Make sure you’re keeping in line with the orientation notch when installing the CPU.
  3. Put thermal paste on the CPU.
  4. Install the fan and mount to the motherboard. There should be a very tight pull.
  5. Connect the fan to a power source.
23
Q

What are the different types of cooling systems for CPU’s?

A
  1. OEM fans (that come with the CPU)
  2. third party fans (some bigger/faster/quieter)
  3. liquid cooling (radiator, pump, and cooling block with liquid)
24
Q

What are the benefits of liquid cooling for a CPU?

A

It’s a quiet cooling method - almost silent. It can also be used for overclocking a CPU because they’re great at pulling off heat.

25
Q

x64/x86 CPU Architecture

A

The x64/x86 platform uses CISC technology (CISC is an instruction set architecture [ISA]) that is designed to work with either 64 or 32 bits of data at a time. Working with 64 bits is referred to as x64 while working with 32 bits is referred to as x86.

26
Q

Advanced RISK Machine (ARM)

A

Uses RISC ISA (RISC stands for reduced instruction set computer). ARM is also known as an Acorn RISC machine and is in direct competition with Intel and AMD x64-based CPUs.

27
Q

Single-Core

A

part of the CPU that reads and executes instructions. As the name implies, a single-core CPU has one core. Most of today’s CPUs have multiple cores.

28
Q

multithreading

A

occurs when a CPU is able to run multiple threads at once. A thread is the string of instructions that the CPU runs. Hyper-threading technology (HTT) is a form of simultaneous multithreading marketed by Intel.

29
Q

multicore

A

part of the CPU that reads and executes instructions. Multicore CPUs have more than one core. This allows different threads of instructions to be run simultaneously, with each core running one thread, resulting in faster performance. A dual-core processor will run faster than a single core, but not quite twice as fast. There are also quad-core, eight-core, and other types of multicore processors.

30
Q

virtualization support

A

Modern CPUs support virtualization in hardware. AMD refers to virtualization support in their products as AMD-V, while Intel refers to virtualization support as Virtualization Technology (VT).

31
Q

What is an expansion card and what are the different kinds?

A

can be attached to a motherboard through expansion slots. An expansion slot can be used to expand the capabilities of a computer. You must use expansion cards that are compatible with the expansion slots available.

Types:
- Sound Card
- Video card
- on-board video cards
- add-on cards (with own GPU - Graphics Processing unit)
- capture cards (converts video to digital)
- NIC - Network Interface Card (for connecting to network)