Chapter 3 - CPUs Flashcards

1
Q

CPUs rely on _____ rather than “intelligence”

A

Speed

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

What is the External Data Bus?

A

It is a set of wires attached to the CPU that allows the CPU to see other devices like the hard drive, keyboard, mouse

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

What are registers?

A

Also known as memory registers. It stores data and instructions for quick processing by the CPU

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

How does the CPU clock work?

A

The CPU clock runs in “cycles”
When the CPU receives an instruction, it may require a certain amount of cycles to complete the instruction

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

What is the clock speed? How does it work?

A

The clock speed is the MAXIMUM amount of cycles a CPU can handle in a given period of time and run at GHz which is 1 billion cycles per second

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

Where are programs stored? Why are they only stored and not run from that location?

A

The program is stored on the hard drive, but the drive is too slow to fetch the information the CPU needs

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

What is RAM, what does it do?

A

Random Access Memory. RAM is the general term for volatile memory, which temporarily stores data for quick access by a computer’s processor.

it holds data and copies programs the CPU needs quickly. It stores any data the CPU actively uses

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

What is DRAM?

A

Dynamic Access Memory, a category of RAM that is used in main memory storage by most computers because it is because it’s cheaper and denser, which allows for more memory capacity.

In general, when people refer to “RAM” in a typical computer, they’re often talking about DRAM.

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

What is the Address Bus? How does it work?

A

Second set of wires from the CPU. The address bus carries the memory addresses from the CPU to RAM or other devices, telling them where to read/write data.

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

What is the MCC? How does it work?

A

Memory Controller Chip, the chip between the CPU and the RAM. Grabs any row of RAM that the CPU needs and puts it on the EDB (external data bus)

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

Low b is abbreviation for ______, upper case B is abbreviation for _____

A

bits and bytes

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

What is a ARM based processor? Where is it used?

A

Advanced RISC Machine, which follows the Reduced Instruction Set Computing (RISC) principles. ARM processors are known for being energy-efficient, compact, and delivering a good balance of performance and power consumption, making them ideal for battery powered devices

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

List Intel model names and what consumer market they fit into

A

Core processors - mainstream/enthusiast
Pentium - Budget
Celeron - Budget
Xeon - Server/ Workstation

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

List AMD model names and what consumer market they fit into

A

Ryzen - mainstream/enthusiast
A - Series - Budget
FX - Budget
Opeteron - Server/ Workstation
EPYC - Server

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

Once every ___ years, Intel and AMD re-design their __________ of their processors under the same model name but different code names

A

3 years
Micro Architecture

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

TDP

A

Thermal Design Power, how much heat is generated by the CPU, measured in Watts and can give you a rough idea of the amount of energy it will consume and what cooling it needs

17
Q

x64 Bit Processing

A

Describes the physical size of the external data bus

18
Q

What are some advantages of x64 bit processing

A

Can support more than 4GB of RAM
Enhances performance for programs that work with large files like video editing software

19
Q

x86 Processing

A

Built on the earliest Intel CPU architecture
Represents x32 bit processing

20
Q

What is virtualization

A

loading more than on operating system

21
Q

What is parallel execution? How does it work?

A

The act of processing multiple commands in parallel, rather than the old linear fashion through pipelines, dedicated cache, and multiple threads at one time

22
Q

What is a pipeline?

A

Conveyor belt organization of the circuits that handle different stages a CPU goes through to get a command from the EDB, process it, and put it back on the bus. it keeps every stage of the processor busy during each clock cycle

23
Q

What are the stages in the pipeline?

A
  1. Fetch data from the EDB
  2. Decode (figure out what command needs to be executed)
  3. Execute (perform the command)
  4. Write (send back to the EDB)
24
Q

What is a Pipeline stall? How do modern processors prevent this?

A

When the CPU needs more than 1 clock cycle and gets stuck at the decode stage. Modern processors have multiple decode stages

25
Q

What is a cache? How does it work?

A

Also referred to as “SRAM” (Static Random Access Memory). It’s high speed, preloads as many instructions as possible and keeps copies of already run instructions and data in case the CPU needs it again

26
Q

What are threads?

A

Every action sends a little programs to the CPU, each one breaks down into smaller programs called threads

27
Q

When a CPU looks for data, in what order does it search through its cache?

A

Typically following the hierarchy from smallest and fastest to larger and slower caches:

L1 cache, first in line, smallest and fastest
L2 cache, second in line, bigger and slower
L3 cache, last in line, biggest and slowest

28
Q

What is Multi threading? What are its limitations?

A

Enhances a CPUs efficiency by simulating the action of a second processor.

The limitations include the OS and programs must be designed to take advantage of the feature and the actual processing power of the CPU is not doubled, despite simulating two processors

29
Q

What is Multi-core processing? How it different from hyper threading?

A

Multiple CPUs in a single chip that divide and work independently of the OS. It differs from hyper threading because the OS needs to be specifically written to handle multi threading

30
Q

Explain integrated graphics. What are Intel and AMDs versions?

A

Integrated graphics are graphics processors (GPUs) built into a computer’s CPU rather than existing as separate, dedicated graphics cards. They use the system’s main memory (RAM) instead of having their own dedicated memory, which typically makes them more power-efficient and less expensive but also limits their performance compared to dedicated GPUs.

Intel: Intel HD Graphics and Intel Iris
AMD APU (Accelerated Processing Unit): AMD Radeon Graphics

31
Q

What is DEP? How does it work?

A

Data Execution Prevention, security technology that protects certain sections of memory against viruses, developed by Microsoft. But the name can differ from manufacturer

32
Q

How to decipher Intel processor names:
Intel Core i7 7500U

A

Intel Core - Brand name

i7 - Brand modifier

7 - Generation

500 - Stock keeping unit (higher the number, more refined, more features)

U - Alpha suffix (the meaning depends on the letter)

33
Q

How to decipher AMD processor names:
AMD Ryzen 7 2700x

A

AMD Ryzen - Brand name

7- series

2- generation

7- performance level

00- model number

x- power suffix

34
Q

What is overclocking? How does it work? What are the disadvantages

A

Deliberately changing the motherboard speed, multiplier and voltage by moving jumper, changing CMOS settings or software

Disadvantages include disrupting the system clock speed labled by the manufacturer and can kill processors

35
Q

What are some symptoms of overheating? What are their causes?

A

-Pushing power button and nothing happens likely due to improper installation of heat sink fan
- too much thermal paste
- too little thermal paste
- fan not connected to motherboard
- dust
- hot climate

36
Q

What are some symptoms of catastrophic failure? What are their causes?

A

BSOD (Blue Screen of Death) in Windows
Spinning wheel in MacOS
Black screen and audible pop with the smell of burning electronics