Topic 1 - Computing, Motherboards & CPUs
Topic 1 - Computing, Motherboards & CPUs
Topic 1 - Computing, Motherboards & CPUs
APL255
APL255
BASIC BLOCK DIAGRAM OF A COMPUTER
APL255
THE BASICS – HOW THINGS GET DONE
APL255
FIRMWARE VS. DRIVERS
APL255
FORM FACTOR
Form factors: standards that describe the size, shape, screw hole positions,
and major features of computer cases, power supplies, and motherboards
Using the same form factor assures
• Motherboard fits the case
• Powers supply cords provide proper voltage
• Motherboard and case holes align properly
• Case and motherboard ports align
• Wires on case match connections on motherboard
• Power supply holes align with case
APL255
MOTHERBOARD FORM FACTOR – TYPES
Other Form
Factors
• AT – Found in
older desktops
and towers
• Mini ATX –
another
variation of ATX
12” wide x 9.6” deep 9.6” wide x 9.6” deep 6.7” wide x 6.7” deep
APL255
FORM FACTOR – CASE, MOTHERBOARD & POWER SUPPLY
Motherboards
APL255
MOTHERBOARD
APL255
ONBOARD VS. ADD-ON CARDS
APL255
EXPANSION SLOTS
APL255
PLUG-AND-PLAY DEVICES (PNP)
APL255
DEVICE MANAGER
APL255
TYPES OF EXPANSION CARDS
Type Usage
Cellular Card Allows a computer to access a 3G or 4G
network offered by a cellular service provider.
APL255
TYPES OF EXPANSION CARDS
Type Usage
Sound Card Includes digital output for integrating the computer
into a home entertainment system.
APL255
MOTHERBOARD BUS (SYSTEM BUS)
APL255
MOTHERBOARD’S FIRMWARE – BIOS/UEFI & CMOS
APL255
BIOS LOOK
AND FEEL
APL255
RESETTING CMOS
APL255
UEFI - UNIFIED EXTENSIBLE FIRMWARE INTERFACE
APL255
UEFI LOOK
AND FEEL
APL255
BIOS/UEFI CATAGORIES
APL255
TRUSTED PLATFORM MODULE
APL255
POST – POWER ON SELF TEST
POST checks for hardware errors when you start your computer
If it finds errors, it will return a series of beeps to tell you the error
(check motherboard manual for details)
If there are no hardware errors, it looks for a boot device
Press Power
Load
Button on Computer Windows
Operating
Computer POST Launches
System
Case
APL255
CHIPSET
APL255
CHIPSET ARCHITECTURE
APL255
SOCKET
APL255
SOCKET TYPES
PGA – Pin Grid LGA - Land Grid FCLGA – Flip-Chip SPGA – Staggered BGA – Ball Grid
Array Array Land Grid Array Pin Grid Array Array
• Pins aligned in • Uses lands • Chip is flipped • Pins staggered • Not really a
uniform rows (pads) rather than over so that the over socket socket
around socket pins top of the chip is • Squeezes more • Processor is
• Used for AMD • Used for Intel on the bottom pins into a small soldered to the
processors processors space motherboard
APL255
MOTHERBOARD HEADERS
APL255
THE CENTRAL PROCESSING UNIT (CPU)
Processor
• Installed on motherboard
• Determines system computing power
• Responsible for all calculations
performed within the computing system
• Works directly with RAM
Two major processor manufacturers
• Intel (Core, Celeron, Xeon) and Desktop Processor (CPU)
• AMD (Ryzen, Epyc, Threadripper)
APL255
HOW DOES A CPU WORK?
APL255
INSIDE THE CPU
APL255
TYPES OF CPU CACHE
L1 Cache Memory
Q: Why isn’t all cache fast?
• Fastest of the Caches
• Smallest Size in MB (Megabytes) A: Because it would make the
CPU too expensive
L2 Cache Memory
• Slower than L1 Cache
• Bigger in size than L1 Q: Why don’t we just have
• May be external of the CPU more MB of L1, and get rid of
L2 and L3?
L3 Cache Memory
• Slower than L2 A: Because it would make the
• Bigger in size than L2 CPU too expensive
• May be external of the CPU
APL255
SPEED OF THE CPU
APL255
MULTI-CORE AND HYPER THREADING
APL255
CPU ARCHITECTURE
APL255
COOLING COMPONENTS
Pa
CPUs produce a large amount of s siv
eC
heat as they operate. oo
lin
g
Therefore cooling is required or
the system will shut down
constantly to protect itself. Active Cooling
There are two types of cooling
• Passive: Using thermal paste
and heat sinks as well as
slowing down components
• Active: Using energy to cool a
component (CPUs almost
always use active)
APL255
THERMAL PASTE
APL255
MODERN PROCESSORS – FEATURES
Many modern processors have moved to connect
directly to the GPU and RAM. This gets rid of the
traditional “North Bridge” chipset architecture
CPUs can also have integrated GPUs, which means
you don’t need a dedicated graphics card. This CPU
will use system RAM for it’s video processing
Overclocking is the ability for a CPU to run faster
than it was intended. This shortens the overall life of
the hardware and may require a liquid cooling system
Liquid Cooler
Virtualization software allows a single computer to
run multiple operating systems or Virtual Machines
(VM). Some types of CPUs provide extensions to
support virtualization.
APL255
INSERTING THE CPU
APL255
SUMMARY OF LECTURE
How does a computer work?
What is Firmware? Drivers?
What does a Form Factor define?
What are the primary types of Form Factor?
What is a Motherboard and what does it do? What is a motherboard bus?
What is motherboard firmware called?
What is POST?
What is an expansion card and what does it do?
What standard does expansion cards use?
What is a socket?
What is a CPU? What does it do?
What is CPU Cache?
How does a CPU remain cool?
APL255