CompTIA A+ Cert Exam Guide Ch. 6 Flashcards

1
Q

What is the External Data Bus (EDB)?

A

The EDB is a set of wires used to facilitate communication between the CPU and other computer components

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

What is binary code?

A

Binary is a code system used for computer computation/communication. Binary is represented by the numbers 1 and 0, where 1 is on and 0 is off. A CPU identifies a 1 if it detects an electrical charge on a wire and a 0 if not.

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

What is a register?

A

Microscopic semiconductor circuits that hold charges.

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

What are 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

What is Machine Language?

A

Lines of code;

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

What is the CPU’s instruction set?

A

All of the machine language commands that the CPU understands

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

What is the clock wire (CLK)?

A

A wire connected to the CPU; a charge on the wire indicates that a new piece of data is waiting to be processed

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

What is a clock cycle?

A

A single charge to the CLK wire;

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

How many clock cycles does a CPU require at minimum to process a command?

A

2 clock cycles

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

What is the clock speed of a CPU?

A

The maximum number of clock cycles a CPU can handle in a given period of time; it is the fastest speed at which a CPU can operate/process data

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

How fast is 1 hertz (1 Hz)?

A

1 cycle per second

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

How fast is 1 megahertz (1 MHz)?

A

1 million cycles per second

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

How fast is 1 gigahertz (1 GHz)?

A

1 billion cycles per second

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

What is the system crystal?

A

Quartz oscillator; sends out a pulse to the clock chip that regulates the speed of the processor and, thus, the rest of the computer

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

What is a program?

A

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

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

What function does memory serve for the CPU?

A

A HDD is too slow to serve up data at the rate the CPU can handle it. To facilitate the transfer of data from the HDD to the CPU, memory is used. Data is transferred from the HDD to memory where the CPU can grab it at a speed it can handle.

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

What is a branch?

A

A branch is an IF statement in a line of code for a CPU.

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

An individual 1 or 0

A

A bit

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

4 bits

A

A nibble

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

8 bits

A

A byte

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

16 bits

A

A word

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

32 bits

A

A double word

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

64 bits

A

A paragraph or quad word

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
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
25
Q

Why is RAM called Random access memory?

A

The CPU can take bytes of information from any point on the RAM chip

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

What does a CPU use DRAM for?

A

Mail system memory; It stores programs for fast and easy access and data that the CPU actively uses

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

How does RAM connect to the CPU?

A

It connects to the CPU via the address bus. The CPU utilizes the Memory Controller Chip (MCC) to access the data stored on RAM

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

What does the Memory Controller Chip (MCC) do?

A

The MCC grabs data at specific locations in RAM and passes it to the External Data Bus where the CPU can access act on it.

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

How does the CPU communicate to the MCC which row of data it wants from RAM?

A

It uses a set of wires called the address bus to indicate the specific address in RAM it wants the Memory Controller Chip (MCC) to pull and place on the External Data Bus (EDB)

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

What is the address bus?

A

A set of wires attached to the CPU that allow it to communicate with the Memory Controller Chip (MCC) to indicate the address in memory it wants

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

What are the various types of Intel processors?

A

Common home use:
• Celeron, Pentium, Core

Low power/Smart phone:
• Atom
High-end Workstation/Server:
• Xeon, Itanium

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

What does Intel’s SpeedStep technology do?

A

It enables the CPU to run in a low-power mode until more demand is placed upon it. The CPU will automatically scale up its performance depending on the needs placed upon it by usage.

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

What is throttling?

A

Saving energy my making the CPU run more slowly when demand is light

34
Q

How much memory can a 64-bit computer handle?

A

In theory, 16 exabytes of RAM.

35
Q

What is virtualization?

A

The process of running more than one OS at a time. Both Intel and AMD have built in support for virtualization.

36
Q

What is parallel execution?

A

The ability of a CPU to process multiple commands and parts of commands in parallel.

37
Q

What four stages does a CPU take to get data from the EDB, calculate it, and send it back to the EDB?

A
  1. Fetch - Get the data from the EDB
  2. Decode - Figure out what type of command needs to be executed
  3. Execute - Perform the calculation
  4. Write - Send the data back to the EDB
38
Q

How does pipelining work?

A

The 4 circuits/stages are organized within a CPU in a conveyer belt fashion. Data is pushed along to keep each stage working at the same time so no stages sit idle while one command is being processed.

In the past, the CPU would calculate a single command at a time. The CPU would need to complete the 4 stages for each piece of data before continuing onto the next piece of data

39
Q

What is a pipeline stall?

A

When a complex command requires more than one clock cycle. This stalls the pipeline until the command is completed.

40
Q

How does a modern CPU protect against pipeline stalls?

A

By using multiple decode stages

41
Q

What is the Arithmetic Logic Unit (ALU)?

A

Circuitry within the CPU that handles simple, whole integer (numbers with no decimal points) calculations

42
Q

What is the Floating Point Unit (FPU)?

A

Circuitry within the CPU that handles complex number calculations

43
Q

What is cache in relation to the CPU?

A

The CPU has a type of RAM called Static RAM (SRAM). To reduce wait states, the SRAM preloads as many instructions as possible and keeps copies of already run instructions and data in case it is needed again.

44
Q

What is a wait state?

A

A pipeline stall that results from the CPU outperforming the RAM

45
Q

Explain the levels of cache

A

L1 is cache stored on the CPU itself. It is the first cache the CPU checks for instructions.
L2 cache was originally stored on the motherboard but is now being stored in the CPU. This is the second cache that the CPU checks.
L3 cache is the third cache that the CPU checks.

The cache grows in size and slows in speed from L1 to L3

46
Q

What is the frontside bus?

A

The address bus and external data bus that link the CPU to the MCC and RAM

47
Q

What is the backside bus?

A

The connection between the CPU and the L2 cache

48
Q

With which processor was hyperthreading introduced?

A

The Pentium 4

49
Q

What is hyperthreading?

A

The ability of a processor to run multiple threads at one time. This allows the processor to function as though it were two processors.

50
Q

What are the limitations of hyperthreading?

A
  1. The OS and applications have to be designed to take advantage of hyperthreading
  2. Though the CPU emulates a second processor, this does not double the processing power because the main execution resources are not duplicated
51
Q

At what speed have processors reached their practical limit?

A

About 4 GHz

52
Q

How have CPU manufacturers worked around the 4 GHz limitation of CPUs?

A

By producing multicore processors.

53
Q

What does the Integrated Memory Controller (IMC) do?

A

Optimizes the flow of information into and out of the CPU;

54
Q

What is the Integrated Graphics Processing Unit?

A

A discrete microprocessor that differs in both function and architecture from the CPU. It handles the processes required to put images on the screen. While the GPU has previously been separate hardware, chip manufacturers have been integrating a GPU into the CPU

55
Q

What two questions must you ask before purchasing a CPU?

A
  1. Does the motherboard support an Intel or AMD chip?

2. What socket does the motherboard have?

56
Q

LGA 775

A

Pentium 4, Celeron, Pentium 4 Extreme Edition, Core 2 Duo, Core 2 Quad, Xeon, and others

57
Q

LGA 1155

A

Core i3/i5/i7, Pentium, Celeron, Xeon

58
Q

LGA 1156

A

Core i3/i5/i7, Pentium, Celeron, Xeon

59
Q

LGA 1366

A

Core i7, Xeon, Celeron

60
Q

940

A

940 pins; Opteron, Athlon 64 FX

61
Q

AM2

A

940 pins; Athlon 64, Athlon 64 X2, Athlon 64 FX, Opteron, Sempron, Phenom

62
Q

AM2+

A

940 pins; Athlon 64, Athlon 64 X2, Athlon II, Opteron, Phenom, Phenom II

63
Q

AM3

A

941 pins; Phenom II, Athlon II, Sempron, Opteron

64
Q

AM3+

A

942 pins; FX

65
Q

FMI

A

905 pins; A

66
Q

F

A

1207 pins; Opteron, Athlon FX

67
Q

What are some things to consider when installing a CPU?

A
  • The pins - they are easily damaged
  • Will the PSU provide enough power?
  • Do you have adequate cooling?
  • Should you overclock your CPU?
68
Q

What is a Land Grid Array (LGA)?

A

A CPU layout; the CPU has hundreds of contact points on its underside that line up with socket pins; used with Intel CPUs

69
Q

What is Pin Grid Array (PGA)?

A

A CPU layout; the bottom of the CPU has pins on the underside that line up with holes in the CPU socket on the motherboard; used with AMD processors

70
Q

What is a Zero Insertion Force (ZIF) socket?

A

No force is required to insert a CPU into a socket on the motherboard. If any force is required, the CPU is not aligned correctly.

71
Q

What options do you have for cooling your CPU?

A

Heat sink
Fan
Liquid cooling

72
Q

What are the parts of a liquid cooling system and how does it work?

A

A hollow metal block that sits on top of the CPU, a pump to move the liquid, some device to cool the liquid, and hosing;

The liquid runs into the block on top of the CPU absorbing heat and then is pumped out of the PC to a device that cools the water down.

73
Q

What is thermal compound?

A

An adhesive material that sticks the heat sink and fan to the CPU

74
Q

What is overclocking?

A

Running your system at higher clock speeds than the CPU is rated for

75
Q

What are three possible ways to change the speed, multiplier, and voltage settings for a system?

A

Manually by using a jumper, changing a CMOS setting, or software

76
Q

What two adjustments to people make to overclock successfully?

A
  1. Change the bus speed

2. Increase the input voltage to the CPU

77
Q

What is CMOS clear?

A

A jumper setting on most motherboards that allow a user to reset all CMOS settings. Using this can reset the clock speed of a CPU should something go wrong

78
Q

What are the two main problems with CPUs?

A

Overheating and catastrophic failure

79
Q

What are possible problems with CPU installation?

A
  1. Too much thermal paste - results in the impediment of heat flow from the CPU to the heat sink
  2. Not enough thermal paste - causes the CPU to heat up
  3. Failure to connect the fan power - does not dissipate heat and causes the CPU to heat up
80
Q

What additional factors can play a role in the overheating of a CPU?

A
  1. The case fans can stop working, impeding airflow through the case
  2. Environmental factors can contribute to extra heat gain
81
Q

What are possible signs of a catastrophic failure of a CPU?

A
  • A sudden BSOD
  • The sudden shutdown of your machine
  • The smell of burnt electronics in connection with the sudden shutdown of your machine