Computing Fundamentals, Internal Components, and the Motherboard
Introduction to Core Hardware Components
Every computer—whether it is a desktop, laptop, tablet, smartphone, or server—is built from hardware components working together with software.
Regardless of how advanced the device is, every computer performs four basic operations:
- Input
- Processing
- Output
- Storage
These four functions form the foundation of modern computing.
Even cloud computing relies on physical hardware located in data centers around the world. Although users may never see these systems, cloud services still depend on processors, memory, storage devices, networking equipment, and motherboards.
The Four Basic Computing Functions
1. Input
Input is any data or instruction entered into a computer.
Common input devices include:
- Keyboard
- Mouse
- Touchscreen
- Scanner
- Microphone
- Webcam
- Barcode scanner
- Game controller
Examples
- Typing a document
- Clicking a mouse
- Speaking into a microphone
- Scanning a QR code
2. Processing
Processing occurs when the computer performs calculations or follows instructions.
The Central Processing Unit (CPU) performs nearly all processing tasks.
Examples include:
- Opening applications
- Solving mathematical calculations
- Running games
- Editing videos
- Browsing websites
3. Output
Output is information produced after processing.
Common output devices include:
- Monitor
- Printer
- Speakers
- Headphones
- Projector
Example:
Typing on the keyboard (input) causes letters to appear on the monitor (output).
4. Storage
Storage preserves information for future use.
Storage devices include:
- Hard Disk Drives (HDD)
- Solid-State Drives (SSD)
- NVMe SSDs
- USB Flash Drives
- Optical Discs
- Memory Cards
Unlike RAM, storage retains information after power is removed.
Exam Tip
Remember the basic computing cycle:
Input → Processing → Output → Storage
This is one of the most fundamental concepts on the CompTIA Tech+ exam.
Understanding Internal Computer Components
Inside every computer are several important hardware components.
The major internal components include:
- Motherboard
- CPU
- RAM
- Storage devices
- Graphics card (GPU)
- Network Interface Card (NIC)
- Power supply
- Cooling system
Some components are essential for every computer, while others provide additional functionality.
Modular Hardware
Most desktop computers use modular hardware.
A modular component can be:
- Removed
- Replaced
- Upgraded
Examples include:
- RAM
- SSD
- HDD
- Graphics card
- Network card
These replaceable parts are called Field Replaceable Units (FRUs).
Benefits
- Easier repairs
- Easier upgrades
- Lower maintenance cost
Non-Modular Devices
Smaller devices usually integrate components directly onto the motherboard.
Examples include:
- Smartphones
- Tablets
- Ultrabooks
Because components are integrated, repairs are often difficult or impossible.
The Computer Case
Although often overlooked, the computer case serves several critical functions.
Functions
1. Protects Components
Protects against:
- Dust
- Dirt
- Moisture
- Physical damage
2. Holds Components Securely
Keeps all internal hardware properly mounted.
3. Provides Cooling
Allows airflow to prevent overheating.
Modern cases use:
- Intake fans
- Exhaust fans
- Air vents
- Dust filters
Motherboard Overview
The motherboard is the most important circuit board inside a computer.
Other names include:
- System Board
- Mainboard
It serves as the communication center for every hardware component.
Without the motherboard, the CPU, RAM, storage devices, and expansion cards cannot communicate.
Functions of the Motherboard
The motherboard:
- Connects all hardware components
- Distributes electrical power
- Allows devices to communicate
- Houses expansion slots
- Holds firmware (BIOS/UEFI)
- Supports storage devices
- Supports memory modules
- Connects external devices
Think of it as the computer’s highway system.
Every piece of information travels through the motherboard.
Printed Circuit Board (PCB)
A motherboard is a Printed Circuit Board (PCB).
A PCB consists of conductive pathways printed onto a nonconductive surface.
These pathways carry electrical signals between hardware components.
Most PCBs are green, although black, blue, white, red, and other colors are common.
Major Motherboard Components
A typical motherboard contains:
- CPU socket
- RAM slots
- Chipset
- Expansion slots
- BIOS chip
- CMOS battery
- SATA connectors
- M.2 connectors
- Power connectors
- USB headers
- Fan headers
- Front-panel connectors
Each component performs a specific task.
Motherboard Form Factors
A form factor defines:
- Physical size
- Shape
- Mounting holes
- Connector placement
- Power requirements
The motherboard form factor must match the computer case.
Common Form Factors
ATX (Advanced Technology Extended)
The most common desktop motherboard.
Advantages
- Largest size
- Many expansion slots
- Multiple RAM slots
- Excellent airflow
- Best upgrade potential
Common Uses
- Gaming PCs
- Professional workstations
- Custom-built desktops
MicroATX (mATX)
A smaller version of ATX.
Advantages
- Lower cost
- Fits smaller cases
- Uses less power
Disadvantages
- Fewer expansion slots
- Less room for upgrades
Common Uses
- Office computers
- Home desktops
- Budget PCs
Mini-ITX
Very small motherboard.
Advantages
- Extremely compact
- Low power consumption
- Quiet operation
Disadvantages
- Limited upgrades
- Fewer RAM slots
- Usually one expansion slot
Common Uses
- Home theater PCs
- Small form factor systems
- Compact gaming PCs
Motherboard Form Factor Comparison
| Feature | ATX | MicroATX | Mini-ITX |
|---|---|---|---|
| Size | Largest | Medium | Smallest |
| Expansion Slots | Many | Moderate | One |
| Upgrade Potential | Excellent | Good | Limited |
| Typical Use | Gaming & Workstations | Home & Office | Compact PCs |
Chipset
The chipset is a collection of integrated circuits that controls communication between hardware devices.
It determines:
- CPU compatibility
- RAM compatibility
- Storage support
- Expansion capabilities
- USB support
- PCIe support
Think of the chipset as the motherboard’s traffic controller.
Northbridge vs Southbridge
Older motherboards divided chipset functions into two major sections.
Northbridge
Handled high-speed communication.
Responsible for:
- CPU
- RAM
- Graphics
Southbridge
Handled slower devices.
Responsible for:
- USB ports
- SATA drives
- Audio
- Networking
- Expansion devices
Modern Motherboards
Most modern computers no longer use separate Northbridge and Southbridge chips.
Instead, manufacturers combine these functions into:
- A single Platform Controller Hub (PCH), or
- Directly into the CPU
This design improves performance, reduces power consumption, and simplifies motherboard architecture.
Computer Buses
A bus is a communication pathway that transfers data between computer components.
It acts like a highway carrying information between devices.
There are two main types:
Parallel Bus
- Transfers multiple bits simultaneously
- Older technology
- Requires synchronized signals
- More susceptible to interference
Examples:
- Parallel printer ports
- Older expansion technologies
Serial Bus
- Transfers one bit at a time
- Much higher operating speeds
- Simpler design
- Better reliability over long distances
Examples:
- USB
- SATA
- PCI Express (PCIe)
Parallel vs. Serial Bus Comparison
| Feature | Parallel Bus | Serial Bus |
|---|---|---|
| Data Transfer | Multiple bits simultaneously | One bit at a time |
| Speed | Slower in modern systems | Faster |
| Complexity | Higher | Lower |
| Current Use | Legacy devices | Modern computers |
Key Terms to Remember
- Input – Data entered into a computer.
- Processing – Calculations performed by the CPU.
- Output – Information produced by the computer.
- Storage – Long-term saving of data.
- Motherboard – Main circuit board connecting all hardware.
- PCB (Printed Circuit Board) – Board containing conductive pathways.
- Form Factor – Physical size and layout of a motherboard.
- Chipset – Controls communication between hardware components.
- Northbridge – Older chipset component managing high-speed communication.
- Southbridge – Older chipset component managing slower peripheral devices.
- Bus – Communication pathway used to transfer data between components.
- FRU (Field Replaceable Unit) – A modular hardware component that can be replaced.
Exam Tips
- The motherboard is the central communication hub of the computer.
- ATX offers the greatest expandability; Mini-ITX is designed for compact systems.
- Modern motherboards typically integrate Northbridge functions into the CPU or a Platform Controller Hub (PCH).
- Serial buses (USB, SATA, PCIe) are faster and have replaced most parallel technologies.
- Always remember the Input → Processing → Output → Storage cycle—it is a core CompTIA Tech+ concept.
CPU Sockets, Memory Slots, Expansion Slots, BIOS, and Motherboard Components
CPU (Processor) Socket
The CPU socket is a specially designed connector on the motherboard that securely holds the processor and provides the electrical connections required for communication between the CPU and the rest of the computer.
Because processors are manufactured in different sizes and pin layouts, the motherboard socket must exactly match the processor. A processor designed for one socket type cannot be installed in another.
Purpose of the CPU Socket
The CPU socket performs several important functions:
- Holds the processor securely in place
- Supplies electrical power to the CPU
- Allows communication between the CPU and the motherboard
- Makes replacing or upgrading the processor possible
Without the correct socket, the processor cannot function.
Common CPU Socket Types
Pin Grid Array (PGA)
In a PGA (Pin Grid Array) design:
- The CPU contains hundreds or thousands of tiny pins.
- The motherboard socket contains matching holes.
- The processor is inserted into the socket and locked using a lever.
Advantages
- Easier motherboard manufacturing
- Lower motherboard repair cost
Disadvantages
- CPU pins bend easily.
- Damaged pins may prevent installation.
Land Grid Array (LGA)
Modern Intel processors primarily use LGA (Land Grid Array) sockets.
In this design:
- The socket contains the pins.
- The CPU has flat contact pads instead of pins.
- A locking bracket secures the processor.
Advantages
- Processor is less likely to be damaged.
- Better electrical connections
- Supports higher pin counts
Disadvantages
- Socket pins are delicate.
- Damaging the motherboard socket can require replacing the motherboard.
Ball Grid Array (BGA)
BGA processors are permanently attached (soldered) to the motherboard.
Commonly found in:
- Tablets
- Smartphones
- Thin laptops
- Embedded devices
Advantages
- Smaller size
- Lower power consumption
Disadvantages
- Cannot be upgraded
- Difficult to repair
Exam Tip
Always verify CPU compatibility with the motherboard socket before upgrading a processor.
CPU Cooling
Processors generate a tremendous amount of heat while operating.
Without cooling, a CPU can overheat within seconds.
Most systems use one or more cooling devices:
- Heat sink
- Cooling fan
- Liquid cooling system
- Thermal paste
Heat Sink
A heat sink is a metal device with fins that transfers heat away from the processor.
Common materials include:
- Aluminum
- Copper
The fins increase surface area, allowing heat to dissipate more efficiently.
CPU Fan
A CPU fan blows cool air across the heat sink.
Together, the fan and heat sink keep processor temperatures within safe operating limits.
Thermal Paste
Thermal paste fills microscopic air gaps between the CPU and heat sink.
Benefits include:
- Better heat transfer
- Lower operating temperatures
- Improved CPU performance
- Longer processor lifespan
Memory Slots
Memory slots hold the computer’s Random Access Memory (RAM) modules.
RAM stores programs and data that are currently being used by the CPU.
Because RAM is much faster than storage devices, the processor retrieves active information directly from RAM.
Characteristics of RAM Slots
Memory slots are:
- Long and narrow
- Located close to the CPU
- Equipped with locking clips
- Keyed to prevent incorrect installation
Desktop motherboards usually contain:
- Two slots
- Four slots
- Eight slots
DIMM
Desktop computers use:
DIMM
(Dual Inline Memory Module)
Characteristics:
- Larger physical size
- Multiple capacities
- Supports desktop systems
Modern DIMMs support:
- DDR4
- DDR5
SODIMM
Laptop computers use:
SODIMM
(Small Outline Dual Inline Memory Module)
Characteristics:
- Smaller than DIMMs
- Space-saving design
- Lower power consumption
DIMM vs SODIMM
| Feature | DIMM | SODIMM |
|---|---|---|
| Used In | Desktop | Laptop |
| Physical Size | Larger | Smaller |
| Capacity | Higher | Moderate |
| Upgradeability | Easy | Easy (most laptops) |
Cache Memory
Cache memory is extremely fast memory located very close to or inside the processor. Its purpose is to reduce the amount of time required for the CPU to access frequently used information. Instead of retrieving data from slower RAM, the CPU checks cache memory first.
Levels of Cache
L1 Cache
- Fastest cache
- Smallest capacity
- Located inside each CPU core
L2 Cache
- Larger than L1
- Slightly slower
- Usually dedicated to individual cores
L3 Cache
- Largest cache
- Shared among processor cores
- Slower than L1 and L2 but much faster than RAM
Cache Hierarchy
Fastest → Slowest
L1 Cache
↓
L2 Cache
↓
L3 Cache
↓
RAM
↓
Storage (SSD/HDD)
Expansion Slots
Expansion slots allow users to install additional hardware to increase a computer’s capabilities.
Examples include:
- Graphics cards
- Sound cards
- Network cards
- Storage controller cards
- Capture cards
PCI (Peripheral Component Interconnect)
PCI was the standard expansion slot for many years.
Characteristics:
- White slot
- Parallel communication
- Used for many expansion cards
Supported:
- Network cards
- Sound cards
- Modems
Today, PCI is considered legacy technology.
AGP (Accelerated Graphics Port)
AGP was designed specifically for graphics cards.
Advantages over PCI:
- Faster graphics communication
- Direct connection to memory
AGP has now been replaced by PCI Express.
PCI Express (PCIe)
PCI Express is the modern expansion slot standard.
It is:
- Faster
- More efficient
- Scalable
PCIe uses serial communication rather than parallel communication.
Common PCIe Sizes
PCIe x1
Used for:
- Network cards
- Sound cards
- USB expansion cards
PCIe x4
Used for:
- Storage controllers
- High-speed networking
PCIe x8
Used for:
- Professional graphics
- Enterprise hardware
PCIe x16
Primarily used for:
- Graphics cards (GPUs)
PCIe Advantages
- Extremely high bandwidth
- Backward compatible
- Hot-plug capable (some systems)
- Multiple lane configurations
- Supports modern graphics cards
PCIe Comparison
| Slot | Typical Use |
|---|---|
| x1 | NIC, Sound Card |
| x4 | Storage Controllers |
| x8 | Enterprise Devices |
| x16 | Graphics Cards |
Disk Controllers
Disk controllers allow storage devices to communicate with the motherboard.
IDE (PATA)
Older interface.
Characteristics:
- Wide ribbon cable
- Parallel communication
- Slower performance
Now considered obsolete.
SATA (Serial ATA)
Current standard for HDDs and SSDs.
Advantages:
- Faster than IDE
- Smaller cables
- Better airflow
- Easier installation
M.2
M.2 is a compact connector for SSDs.
Benefits:
- No data cable
- No power cable
- Small physical size
- High performance
NVMe
Many M.2 drives use:
NVMe
(Non-Volatile Memory Express)
NVMe communicates directly through PCI Express lanes.
Advantages:
- Extremely fast
- Low latency
- Excellent for gaming
- Excellent for professional workloads
Power Connectors
The motherboard receives power from the power supply using a 24-pin ATX connector.
Additional connectors provide power for:
- CPU
- Graphics cards
- Storage devices
- Cooling fans
Without these connections, the system cannot operate.
BIOS
BIOS
(Basic Input/Output System)
BIOS is firmware stored on the motherboard.
Its responsibilities include:
- Starting the computer
- Initializing hardware
- Performing hardware tests
- Finding a boot device
- Loading the operating system
POST
POST stands for:
Power-On Self-Test
Every time a computer starts, POST checks hardware including:
- CPU
- RAM
- Keyboard
- Storage
- Video
If a problem is found:
- Error messages
- Beep codes
- Diagnostic LEDs
may indicate the fault.
UEFI
Modern computers use:
UEFI
(Unified Extensible Firmware Interface)
Advantages over BIOS:
- Faster startup
- Larger drive support
- Better security
- Mouse support
- Graphical interface
Bios Configuration
Users can access BIOS or UEFI during startup to:
- Change boot order
- Configure virtualization
- Enable or disable hardware
- Set passwords
- Adjust system time
- Update firmware
Flashing the BIOS
Flashing updates motherboard firmware.
Reasons to update:
- Support newer CPUs
- Improve stability
- Fix bugs
- Improve compatibility
Warning: A failed BIOS update can make the motherboard unusable.
CMOS
CMOS stores BIOS configuration settings such as:
- Date
- Time
- Boot order
- Hardware settings
- Power management options
CMOS Battery
The CMOS battery supplies power to preserve BIOS settings when the computer is turned off.
Signs of a failing CMOS battery:
- Incorrect system time
- Lost BIOS settings
- Boot configuration resets
Replacement is simple and inexpensive.
Front Panel Connectors
Common front-panel components include:
- Power button
- Reset button
- Power LED
- Drive activity LED
- USB ports
- Audio ports
- Memory card readers
These improve accessibility for everyday use.
Back Panel Connectors
Typical motherboard rear connectors include:
- USB ports
- Ethernet port
- Audio jacks
- HDMI
- DisplayPort
- VGA (older systems)
- PS/2 (legacy systems)
These allow users to connect external peripherals.
Key Terms:
- CPU Socket
- PGA
- LGA
- BGA
- Heat Sink
- Thermal Paste
- DIMM
- SODIMM
- Cache Memory
- PCI
- AGP
- PCI Express
- SATA
- M.2
- NVMe
- BIOS
- UEFI
- POST
- CMOS
- CMOS Battery
Exam Tips
- LGA sockets place the pins on the motherboard, while PGA sockets place the pins on the processor.
- PCI Express (PCIe) is the modern standard for expansion cards, with PCIe x16 commonly used for dedicated graphics cards.
- NVMe SSDs use PCIe lanes and provide significantly faster performance than SATA SSDs.
- POST checks hardware during startup before the operating system loads.
- UEFI is the modern replacement for BIOS, offering faster boot times, enhanced security, and support for larger storage devices.
- A dead CMOS battery often causes the computer to lose the date, time, and BIOS configuration settings after being powered off.
Processors, Memory, Storage Devices, Graphics, and Networking
Processor (CPU)
The Central Processing Unit (CPU) is the primary processing component of a computer. It executes program instructions, performs calculations, and coordinates the activities of nearly every hardware component in the system. Because it controls the execution of instructions and processes data, the CPU is commonly referred to as the “brain of the computer.”
The terms CPU and processor are used interchangeably.
Modern processors are manufactured using millions—or even billions—of microscopic transistors etched onto a silicon chip. These transistors act as tiny electrical switches that process binary data (1s and 0s), allowing the CPU to perform calculations at extremely high speeds.
The two dominant manufacturers of PC processors are:
- Intel
- AMD (Advanced Micro Devices)
Both companies produce processors for desktops, laptops, workstations, servers, and gaming systems.
CPU Functions
The processor performs several critical tasks within a computer system:
- Executes instructions from software applications.
- Performs arithmetic and logical calculations.
- Coordinates communication between hardware components.
- Processes data received from input devices.
- Sends processed information to output devices.
- Retrieves and stores information in memory.
- Controls the execution of the operating system.
Without a functioning processor, a computer cannot operate.
CPU Characteristics
When comparing processors, several characteristics determine their performance and compatibility.
The most important include:
- Socket compatibility
- Architecture
- Number of cores
- Clock speed
- Cache memory
- Power consumption
- Thermal design
Processor Architecture
Processor architecture describes how a CPU is designed to process information.
The three architectures most commonly encountered in modern computing are:
- 32-bit
- 64-bit
- ARM
32-bit Architecture
A 32-bit processor processes 32 bits of data at one time.
Characteristics include:
- Supports 32-bit operating systems.
- Can address approximately 4 GB of memory.
- Lower processing capability than modern processors.
- Mostly found in legacy or older computer systems.
Although still encountered in older devices, 32-bit processors have largely been replaced by 64-bit models.
64-bit Architecture
A 64-bit processor processes 64 bits of data simultaneously.
Compared with 32-bit processors, 64-bit CPUs offer:
- Greater processing power
- Support for significantly more RAM
- Improved multitasking
- Better performance for demanding applications
- Compatibility with modern operating systems
Today, virtually all new desktop and laptop computers use 64-bit processors.
ARM Architecture
ARM (Advanced RISC Machines) processors use a Reduced Instruction Set Computing (RISC) architecture.
Unlike traditional desktop processors, ARM processors are designed to maximize energy efficiency while minimizing heat generation.
Advantages
- Very low power consumption
- Generates less heat
- Excellent battery life
- Compact design
Common Devices
- Smartphones
- Tablets
- Smartwatches
- Embedded systems
- Some laptops and servers
Approximately 90% of mobile devices use ARM-based processors.
RISC vs. CISC
Modern processors generally follow one of two instruction set philosophies.
| RISC | CISC |
|---|---|
| Reduced Instruction Set Computing | Complex Instruction Set Computing |
| Simpler instructions | More complex instructions |
| Lower power consumption | Higher performance for complex tasks |
| Used by ARM | Used by Intel and AMD x86/x64 processors |
For the CompTIA Tech+ exam, remember that ARM processors use a RISC architecture and are common in mobile devices.
Multi-Core Processors
Early computers contained only a single processing core.
Modern CPUs contain multiple cores that can execute instructions simultaneously.
Common configurations include:
- Dual-core (2 cores)
- Quad-core (4 cores)
- Hexa-core (6 cores)
- Octa-core (8 cores)
- 12-core
- 16-core
- 24-core
- 32-core
- 64-core
- 128-core (specialized servers and workstations)
Benefits
Multiple cores improve:
- Multitasking
- Gaming performance
- Video editing
- Virtualization
- Scientific computing
Clock Speed
Clock speed measures how quickly a processor executes instructions.
It is measured in:
- Megahertz (MHz) – Millions of cycles per second
- Gigahertz (GHz) – Billions of cycles per second
Examples:
- 2.4 GHz
- 3.6 GHz
- 5.0 GHz
Generally, a higher clock speed allows a processor to execute more instructions each second, although overall performance also depends on architecture, cache, and core count.
CPU Throttling
Modern processors can automatically reduce their operating speed when:
- The workload is light.
- Battery life needs to be conserved.
- The processor temperature becomes too high.
This feature is called CPU throttling and helps reduce power consumption and heat generation.
Cache Memory Review
Cache memory stores frequently accessed instructions and data so the processor can retrieve them much faster than from RAM.
Cache Hierarchy
| Cache Level | Characteristics |
|---|---|
| L1 | Smallest and fastest; located within each CPU core |
| L2 | Larger than L1; slightly slower; usually dedicated to each core |
| L3 | Largest cache; shared among CPU cores; slower than L1 and L2 but much faster than RAM |
Memory is accessed in the following order:
L1 → L2 → L3 → RAM → Storage
Understanding Computer Memory
Memory temporarily stores data and instructions that the processor needs while the computer is running.
Memory chips store information using binary values (0s and 1s).
Volatile vs. Non-Volatile Memory
Volatile Memory
Volatile memory loses its contents when electrical power is removed.
Example:
- DRAM (system RAM)
Non-Volatile Memory
Non-volatile memory retains data even when power is turned off.
Examples:
- ROM
- Flash memory
- SSDs
- USB flash drives
ROM (Read-Only Memory)
ROM permanently stores firmware and system instructions.
Characteristics:
- Non-volatile
- Contents remain after power loss
- Stores BIOS/UEFI firmware
- Very reliable
- Updated only through specialized processes (such as BIOS flashing)
Modern systems commonly use EEPROM (Electrically Erasable Programmable ROM), allowing firmware updates without replacing the chip.
RAM (Random Access Memory)
RAM temporarily stores:
- Operating system files
- Running applications
- Active documents
- Program instructions
RAM is the computer’s primary working area while it is powered on.
The more RAM a computer has, the more applications it can run efficiently at the same time.
SRAM vs. DRAM
SRAM (Static RAM)
Characteristics:
- Faster than DRAM
- Does not require constant refreshing
- More expensive
- Used primarily for CPU cache memory
DRAM (Dynamic RAM)
Characteristics:
- Requires constant refreshing
- Slower than SRAM
- Less expensive
- Used as the system’s main memory
Virtual Memory
When physical RAM becomes full, the operating system uses virtual memory.
Virtual memory reserves part of the storage drive to temporarily hold data that cannot fit into RAM.
This reserved area is known as the:
- Paging file
- Swap file
- Page file
Advantages
- Allows more programs to run simultaneously.
- Prevents memory-related crashes.
Disadvantages
- Much slower than physical RAM.
- Heavy reliance on virtual memory decreases system performance.
Adding more physical RAM is usually a better solution than relying on virtual memory.
DDR Memory Generations
Modern computers use DDR (Double Data Rate) SDRAM.
Each generation improves speed while reducing power consumption.
| Generation | Improvements |
|---|---|
| DDR | First generation |
| DDR2 | Faster, lower power |
| DDR3 | Higher bandwidth |
| DDR4 | Greater efficiency and speed |
| DDR5 | Highest performance, lower power consumption |
Important: Motherboards support only specific DDR generations. DDR modules are keyed differently and are not interchangeable.
Storage Devices
Unlike RAM, storage devices preserve information even when the computer is powered off.
Common storage devices include:
- Hard Disk Drive (HDD)
- Solid-State Drive (SSD)
- NVMe SSD
- Optical discs
- USB flash drives
- Memory cards
Hard Disk Drive (HDD)
An HDD stores information magnetically on spinning platters.
Advantages
- Large storage capacity
- Lower cost per gigabyte
- Suitable for mass storage
Disadvantages
- Slower than SSDs
- Contains moving parts
- More susceptible to physical damage
Typical desktop HDDs use 3.5-inch drives, while laptops commonly use 2.5-inch drives.
Common spindle speeds include:
- 5400 RPM
- 7200 RPM
- 10,000 RPM
Higher RPM generally means faster data access.
Solid-State Drive (SSD)
An SSD stores information using flash memory instead of spinning disks.
Advantages
- Much faster than HDDs
- Silent operation
- Lower power consumption
- Greater shock resistance
- No moving parts
Disadvantages
- Higher cost per gigabyte
- Typically lower capacities than HDDs at the same price
NVMe SSD
NVMe (Non-Volatile Memory Express) SSDs communicate directly through PCI Express lanes.
Compared to SATA SSDs, NVMe drives provide:
- Lower latency
- Faster read/write speeds
- Better multitasking
- Improved performance for gaming, video editing, and large file transfers
Optical Storage
Optical drives use lasers to read and write data.
Common formats include:
- CD
- DVD
- Blu-ray Disc
Although less common today, optical media are still used for software distribution, media playback, and archival storage.
USB Flash Drives
USB flash drives use non-volatile flash memory.
Advantages include:
- Portable
- Durable
- Reusable
- Plug-and-play
- No moving parts
They are commonly used for transferring files and creating bootable installation media.
Storage Capacity Units
Understanding storage units is essential for the CompTIA Tech+ exam.
| Unit | Equivalent |
|---|---|
| 1 Byte | 8 bits |
| 1 KB | 1,000 bytes |
| 1 MB | 1,000 KB |
| 1 GB | 1,000 MB |
| 1 TB | 1,000 GB |
| 1 PB | 1,000 TB |
Know the order from bit → byte → KB → MB → GB → TB → PB.
Graphics Processing Unit (GPU)
The Graphics Processing Unit (GPU) renders images, animations, and video.
Two types of GPUs are commonly used:
Integrated GPU
- Built into the CPU or motherboard
- Lower power consumption
- Suitable for everyday computing
Dedicated GPU
- Separate expansion card
- Own processor and memory
- Better gaming and professional graphics performance
Network Interface Card (NIC)
A Network Interface Card (NIC) enables a computer to communicate over a network.
Two common types are:
Wired NIC
Uses an Ethernet cable.
Advantages:
- Faster speeds
- Lower latency
- More reliable connection
Wireless NIC
Uses Wi-Fi.
Advantages:
- Mobility
- No cables required
- Convenient installation
Onboard vs. Expansion Devices
Modern motherboards often include built-in components such as:
- Audio
- Networking
- Graphics (on some systems)
Expansion cards are installed when additional performance or features are required.
Examples include:
- Dedicated graphics cards
- High-speed network adapters
- Professional sound cards
Summary
By the end of this chapter, you should understand:
- The four basic computing functions: Input, Processing, Output, and Storage
- The purpose and components of the motherboard
- CPU architecture, cores, clock speed, and cache
- RAM, ROM, SRAM, DRAM, and virtual memory
- DDR memory generations and module types
- HDDs, SSDs, NVMe drives, optical storage, and flash drives
- GPU and NIC functions
- Expansion cards and integrated hardware
- Fundamental storage capacity units
Quick Review
- CPU = Executes instructions and processes data.
- Motherboard = Connects and coordinates all hardware components.
- RAM = Temporary, volatile working memory.
- ROM = Permanent, non-volatile firmware storage.
- Cache = High-speed memory that reduces CPU access time.
- SSD = Flash-based storage with no moving parts.
- HDD = Magnetic storage with spinning platters.
- NVMe = High-speed SSD interface using PCIe.
- GPU = Processes graphics and video.
- NIC = Provides network connectivity.
- UEFI = Modern replacement for BIOS.
- POST = Hardware diagnostic process during startup.
Final Exam Tips
- Always distinguish volatile memory (RAM) from non-volatile memory (ROM, SSD, HDD, Flash).
- 64-bit processors support more memory and better performance than 32-bit processors.
- ARM processors are optimized for low power consumption and dominate mobile devices.
- L1 cache is the fastest, while L3 cache is larger and shared among CPU cores.
- DDR generations are not interchangeable because each uses different keying and electrical specifications.
- NVMe SSDs outperform SATA SSDs by using PCIe lanes directly.
- Dedicated GPUs provide significantly better graphics performance than integrated GPUs.
- Remember the storage hierarchy from fastest to slowest: Cache → RAM → SSD → HDD → Optical Storage.