Chapter 3, from page 94 Flashcards

1
Q

How can you calculate how many addresses exist for a given address bus?

A

By knowing the number of wires on the address bus, and raising that number as a power of 2; i.e. 20 wires would have 2 to the 20th power or 1,048,576 addresses. It is commonly called 1M.

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

To correct the actual number that the address lines provided, the International Electrotechnical Committe (IEC) invented special prefixes for binary values. What are they called?

A

Ibis, represented as 1 kibi = 1024, 1 mebi as 1,048,576, 1 gibi = 1,073,741,824, and 1 tebi = 1,099,511,627,776. They are abreviated as Ki, Mi, Gi, and Ti.

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

Bits and Bytes have different abbreviations. How would you represent 4 thousand bits? 4 thousand byes?

A

4Kb, 4KB

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

What is the ALU?

A

Arithmetic Logic Unit, the main number cruncher.

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

Who are the two most common pc CPU providers today?

A

Intel and Advanced Micro Devices (AMD)

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

The CPUs for mobile devices are provided by whom?

A

ARM Holdings

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

What is the difference between a pc CPU and a mobile device CPU?

A

ARM based processors use a simple, more energy-efficient design and the reduced instruction set computing (RISC) architecture.

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

What type of savings do ARM CPUs provide?

A

cost and battery life

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

Most of Intel’s desktop and laptop processors are sold under what brand names? Server chips are under what brand?

A

Core, Pentium, and Celeron brands. The high-end server chips are called Xeon.

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

AMD was able to clone Intel chips because?

A

AMD and Intel signed a cross-license agreement in 1976 giving AMD the right to copy certain types of CPUs

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

Is a tech able to swap Intel and AMD CPU chips today and have them work in the pc?

A

Not since 1995, when the licensing agreement was cancelled. They are no longer capable pin by pin, and will not work unless they are in motherboard specifically designed for either Intel or AMD.

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

If you purchase a Ryzen computer, you will be using an Intel or AMD CPU? A Celeron? An EPYC? A Xeon?

A

AMD, Intel, AMD, Intel

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

To reduce the model names of CPUs by utilizing what to show the different variations?

A

Code Names

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

How can you easily identify all the information about a CPU in a pc, etc?

A

Use the utility CPU-Z

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

Mobile pc device needs are different from desk top models in what ways?

A

consume as little electricity as possible, by extending battery charge and creating less heat.

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

How have the engineers designed the CPUs to use less energy?

A

They run in low power mode and scale up automatically if the user demands more power from the CPU

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

Define throttling.

A

saving energy by making the CPU run more slowly when demand is light.

18
Q

Define thermal throttling.

A

when heat rises to the point that the CPU could be damaged, thermal throttling kicks in and cuts back on the available CPU time/space.

19
Q

What is TDP?

A

Thermal design power, or the amount of heat a busy CPU generates, measured in Watts. This can help determine the kind of cooling needed.

20
Q

Clock multipliers provide what service in the pc?

A

Multiply the clock speed of the computer to allow the system to run its full max speed. A Ryzen 7 pc runs at 100MHz. With a clock multiplier of x32, the machine can support a full load at a speed of 3.2 GHz.

21
Q

Todays CPUs speed and multiplier are set automatically by using what function?

A

CPUID, or CPU identifier

22
Q

How many bits does the current EDB use?

A

64 bits, which allows for 2 to power 60 addressing, or 16 EB (exabyte) of RAM.

23
Q

The primary benefit of 64 bit computing is to support …?

A

more than 4 GB of memory, the limit with 32 bit processing. (Exam Tip)

24
Q

The early CPUs were called x86 to fit the 80386 processor. What are the current 64 bit processors generally called?

A

x86-64

25
Q

What is virtualization?

A

Intel and AMD have built in support for running more than one operating system at a time. Handled entirely by software, with hardware-based support to handle the memory allocation, or updating each OS.

26
Q

The ComptTIA A+ objectives refer to virtualization support as?

A

The virtual technology CPU feature. (Exam Tip)

27
Q

Parallel Execution does what?

A

Modern CPUs process multiple commands and parts of commands in parallel.

28
Q

How is Parallel Execution accomplished?

A

Using multiple pipelines, dedicated cache, and the capability to work with multipple threads of programs at one time.

29
Q

Name the four stages of pipelining.

A
  1. Fetch (data from the EDB)
  2. Decode (what type of command needs to be executed.)
  3. Execute (perform the calculation)
  4. Write (send the data back onto the EDB)
30
Q

How does the pipeline work more efficiently?

A

each stage does its job with each clock-cycle pulse.

31
Q

A CPU can operate with less than 4 stages. True or False

A

False. The minimum number of stages is 4 (see question 29).

32
Q

Can a CPU have more than 4 stages, and if so, how?

A

Yes, with the use of cache. Some have up to 20 stages.

33
Q

Define pipeline stalls.

A

If a complex command is called in, it may take more than one clock cycle to decode it, causing the pipeline to stop. Current processors use multiple decode stages to reduce the chance of pipeline stalls.

34
Q

The CPU has two main blocks to handle math. What are they?

A

ALU, Arithmetic Logic Unit to handle integer math, and the FPU, Floating Point Unit, to handle complex numbers.

35
Q

Define thread.

A

a series of instructions designed to do a particular job with the data

36
Q

Modern CPUs (do, do not) execute instructions sequentially.

A

do not

37
Q

Why do wait states occur? How are the wait states reduced in a pc?

A

Because the CPU runs faster than the RAM can supply it with code. To reduce wait states, CPUs come with built-in, very high-speed RAM called static RAM (SRAM)

38
Q

How does SRAM work?

A

it preloads as many instructions as possible and keeps copies of already run instructions and data in case the CPU needs to work on them again. SRAM is called cache when used in this fashion.

39
Q

L1 cache is located where? L2 cache? Where was the L2 cache eventually placed?

A

L1 cache is on the CPU. L2 was originally placed on the motherboard. Later L2 was moved to the CPU.

40
Q

What computer parts ran on the frontside bus? On the backside bus?

A

CPU, MCC, and RAM connected to the address bus and EDB are on the frontside bus. The CPU connection to L2 (on the CPU) is called the backside bus.

41
Q

To keep up with faster processors the frontside bus was doubled and even quadrupled. What do they call this?

A

double-pumped and quad-pumped frontside buses

42
Q

On the exam, define how the L1, L2, and L3 caches will be described.

A

L1 is the smallest and fastest cache
L2 will be bigger and slower
and L3 will be the biggest and slowest cache
(exam tip)