Ch.6 Microprocessors Flashcards

(64 cards)

1
Q

External Data Bus

A

EDB; A set of wires that run from components within a computer to the CPU. These wires communicate data to the CPU by sending On/Off signals by the presence of a charge on the wire.

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

Central Processing Unit

A

CPU, Microprocessor; A part of the computer in which arithmetic and logical operations are performed and instructions are decoded and executed. The CPU controls the operation of the computer.

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

Registers

A

Worktables within the CPU for the purpose of performing calculations

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

Name the General-Purpose Registers

A

AX
BX
CX
DX

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

Machine Language

A

A set of instructions executed directly by a computer’s CPU. Each instruction performs a specific task, such as a load, a jump, or an ALU operation on a unit of data in a CPU register or memory.

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

Instruction Set

A

The complete set of machine language commands a CPU understands

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

Clock Wire

A

A wire connected to the CPU that tells the CPU that another piece of information is waiting to be processed.

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

Clock Cycle

A

A single charge on the clock wire; the CPU requires at minimum two clock cycles to act on a command

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

Clock Speed

A

The number of clock cycles a CPU can handle in a given period of time. It is the fastest speed at which a CPU can reliably operate.

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

Clock Speeds

A
1 hertz (1 Hz) = 1 cycle per second
1 megahertz (1 MHz) = 1 million cycles per second
1 gigahertz (1 GHz) = 1 billion cycles per second
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

System Crystal

A

A quartz oscillator that sends out an electrical pulse millions of times a second, determining the speed at which the CPU and the rest of the PC operate. It essentially creates the clock speed.

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

Program

A

A series of commands sent to the CPU in a specific order in order for the CPU to do work

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

1 or 0

A

Bit

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

4 bits

A

Nibble

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

8 bits

A

Byte

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

16 bits

A

Word

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

32 bits

A

Double word

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

64 bits

A

Paragraph/Quad word

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

RAM

A

Random Access Memory

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

DRAM

A

Dynamic Random Access Memory

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

MCC

A

Memory Controller Chip; A chip that stands between the CPU and RAM that selects the portion of RAM asked for by the CPU

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

Address Bus

A

The wires running from the CPU to the MCC that facilitate the communication of which spot in memory the CPU wants

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

Formula for calculating potential RAM

A

2 to the X power where X equals the number of wires on the address bus

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

What is throttling?

A

Limiting the speed of something, such as a processor or network speed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
CPUID
CPU identifier; a function of the CPU that reports to the motherboard to set the speed and multiplier
26
How are 64-bit and 32-bit software applications represented?
``` 64-bit = x64 32-bit = x86 ```
27
Virtualization
The ability to run more than one OS at a time
28
Parallel execution
The CPU is able to run multiple commands and parts of commands in parallel. he CPU uses multiple pipelines, dedicated cache, and the ability to work with multiple threads.
29
4 steps of Pipelining
1. Fetch 2. Decode 3. Execute 4. Write
30
Fetch
Get the data from the External Data Bus (EDB)
31
Decode
Figure out what type of command needs to be executed
32
Execute
Perform the calculation
33
Write
Send the data back to the External Data Bus (EDB)
34
Pipeline Stall
A halt in the pipeline due to a complex command that requires more clock cycles to complete
35
ALU
Arithmetic Logic Unit; handles integer math, basic math for numbers with no decimal point
36
FPU
Floating Point Unit; Special circuitry that handles complex numbers
37
Wait State
A pipeline stall that results because RAM is unable to keep up with the CPU
38
SRAM
Static RAM
39
CPU Cache
L1, L2, and L3; a small amount of memory located on either the CPU (L1 and L2) or motherboard (L3) that stores frequently run commands by the CPU. The intention is to speed up the processing of data.
40
Frontside Bus
The address bus and external data bus connecting the CPU, MCC, and RAM
41
Backside Bus
The connection between the CPU and L2 cache
42
Hyper-threading
The ability of a CPU to run multiple threads at the same time
43
What are the 2 limitations of hyper-threading?
1. The OS and application must be designed to take advantage of hyper-threading 2. The processing power is not doubles because the main execution resources are not duplicated
44
Multicore Processor
A processor that is the combination of two or more CPUs (or cores) into one
45
GPU
Graphics Processing Unit; The generic term for the video processor
46
LGA 775
Intel; 775 pins; Pentium 4, Celeron, Pentium 4 Extreme, Core 2 Duo, Core 2 Quad, Xeon
47
LGA 1155
Intel; 1155 pins; Core i3/i5/i7, Pentium, Celeron, Xeon
48
LGA 1156
Intel; 1156 pins; Core i3/i5/i7, Pentium, Celeron, Xeon
49
LGA 1366
Intel; 1366 pins; Core i7, Xeon, Celeron
50
940
AMD; 940 pins; Opteron, Athlon 64 FX
51
AM2
AMD; 940 pins; Athlon 64, Athlon 64 X2; Athlon 64 FX, Opteron, Sempron, Phenom
52
AM2+
AMD, 940 pins; Athlon 64, Athlon 64 X2, Athlon II, Opteron, Phenom, Phenom II
53
AM3
AMD, 941 pins; Phenom II, Athlon II, Sempron, Opteron
54
AM3+
AMD; 942 pins; FX
55
FMI
AMD; 905 pins; A
56
F
AMD; m1207 pins; Opteron, Athlon FX
57
Zero Insertion Force
ZIF; Sockets are made in such a way that they require zero force to insert a CPU into them.
58
What are the three cooling options for a CPU?
- An OEM heat-sink and fan - An after market heat-sink and fan - Liquid cooling
59
What are the three parts to a liquid cooling system?
∙ A hollow metal block that sits on top of the CPU ∙ A pump to move the liquid around ∙ A device to cool the liquid
60
What 3 things must be setup properly for the CPU to work properly?
∙ Motherboard speed ∙ Multiplier ∙ Voltage
61
In what 2 categories to CPU failures typically fall?
∙ Overheating | ∙ Catastrophic failure
62
What are potential causes of overheating of the CPU?
``` ∙ Overclocking ∙ Failure of the cooling elements ∙ Too much thermal paste ∙ Too little thermal paste ∙ Failure to connect the fan assembly to the system board ```
63
What is the result of a catastrophic error?
Blue Screen of Death (BSOD), otherwise known as a Windows Stop Error
64
Symptoms of overheating
∙ Slow/sluggish PC | ∙ Random shutdowns