Computer Fundamentals (6): Deep Dive and Summary - Complete Guide from Fundamentals to System Integration
Chen Kai BOSS

When you press the power button on your computer, what hidden hardware orchestration lies behind the glowing screen? Why does your computer sometimes run like lightning, and other times crawl like a slideshow? From the basics of Bits and Bytes, to multi-core CPU architecture, three-level memory caches, SSD flash lifespan, and GPU parallel computing — this article takes you deep into every corner of computer hardware. We won't just tell you "what it is," but more importantly, explain "why it's designed this way." Through everyday analogies, real-world cases, and troubleshooting experience, you'll truly understand how computers work and never feel lost when facing hardware issues again.

Introduction: Why Learn Computer Hardware?

Three Real-World Scenarios

Scenario 1: Computer Getting Slower

  • Your Windows PC has been used for 2 years, boot time went from 20 seconds to 5 minutes
  • Task Manager shows 95% memory usage
  • Question: Is 4GB of RAM enough in 2024? Should you upgrade to 16GB or 32GB?

Scenario 2: Why Does My New 1TB Drive Only Show 931GB?

  • Manufacturer says 1TB, but Windows shows 931GB
  • Where did the missing 69GB go?
  • Truth: The difference between 1000 and 1024 calculations

Scenario 3: Game Frame Rate Suddenly Plummets

  • Cyberpunk 2077 drops from 60FPS to 15FPS
  • GPU temperature is normal, but the monitor is plugged into the motherboard instead of the graphics card
  • Question: Why does the monitor port location affect performance?

What Will This Article Give You?

  1. Make informed hardware purchases: Know which specs actually matter
  2. Troubleshooting mindset: From "computer is broken" to "hard drive read/write is slow"
  3. Performance optimization strategies: Dual-channel memory, SSD 4K alignment, direct GPU connection, etc.
  4. Avoid common pitfalls: 32-bit systems can't recognize 4GB+ RAM, SSD write lifespan, etc.

Unit Conversion: Why Your Hard Drive "Shrinks"

Bit and Byte: The Smallest Units in Computing

What Is a Bit?

Definition: The smallest unit of data in computing, having only 0 and 1 as possible states.

Everyday Analogy: A Bit is like a light switch

  • 0 = light off
  • 1 = light on

8 switches (8 Bits) can representdifferent states.

Practical Applications:

  • Network speed: 100 Mbps = 100 megabits/second
  • Download speed: 12.5 MB/s = 12.5 megabytes/second
  • Conversion: Common Misconception: > ❌ "My broadband is 100M, why is my download only 12MB/s?" > > ✅ ISPs quote Mbps (megabits), you're seeing MB/s (megabytes)— an 8x difference!

What Is a Byte?

Definition: 1 Byte = 8 Bits, the basic unit of computer storage capacity.

Why 8 Bits?

Historical reasons:

  • Early computers used 8 bits to represent one character (ASCII code) -combinations, enough for all English letters, numbers, and punctuation

Examples:

  • The letter A has ASCII code 65, binary representation 01000001 (8 bits)
  • A Chinese character (UTF-8 encoding) typically takes 3 bytes (24 bits)

Common Unit Conversions: The Secret of 1024

Standard Conversion (Inside Computers)

Unit Conversion Bytes Magnitude
1 KB Bytes 1,024 Bytes Thousand
1 MB Bytes 1,048,576 Bytes Million
1 GB Bytes 1,073,741,824 Bytes Billion
1 TB Bytes 1,099,511,627,776 Bytes Trillion
1 PB Bytes - Quadrillion
1 EB Bytes - Quintillion

Why 1024 Instead of 1000?

Because computers use binary, and the power of 2 closest to 1000 is.

Everyday Analogy:

  • Just like clocks use base-60 (60 seconds = 1 minute)
  • Computers use base-1024 (1024 bytes = 1KB)

Manufacturer Conversion (Drive Labels)

Unit Manufacturer Conversion Bytes
1 KB 1,000 Bytes 1,000
1 MB 1,000 KB 1,000,000
1 GB 1,000 MB 1,000,000,000
1 TB 1,000 GB 1,000,000,000,000

Why Do Manufacturers Use 1000?

  1. Simpler math: 1000 is easier to calculate than 1024
  2. Legally permitted: In the International System of Units (SI), kilo = 1000
  3. Marketing strategy: Same drive "looks bigger" with base-1000

Real-World Case: Where Did Your Drive Space Go?

Scenario: 1TB Drive Shows Only 931GB

Purchase: Western Digital 1TB mechanical hard drive, packaging says 1TB

Reality: Windows shows available capacity 931GB

Calculation:

Manufacturer calculation (base-1000):

System calculation (base-1024):

Loss:(about 6.9%)

Quick Formula: > Actual drive capacity ≈ Labeled capacity × 0.931

Comparison Table:

Labeled Capacity Actual Capacity (GB) Loss
500 GB 466 GB 34 GB (6.8%)
1 TB 931 GB 69 GB (6.9%)
2 TB 1,863 GB 137 GB (6.9%)
4 TB 3,726 GB 274 GB (6.9%)

Q&A: Common Unit Conversion Questions

Q1: Why Don't RAM Sticks "Shrink" While Hard Drives Do?

A: Because RAM manufacturers use base-1024, while hard drive manufacturers use base-1000!

  • RAM: 8GB stick =bytes ✅
  • Hard drive: 1TB drive =bytes ⚠️

Q2: With 100M Broadband, What Should My Download Speed Be?

A: Theoretical maximum download speed =Actual speed is usually 10-11 MB/s due to network protocol overhead (TCP/IP headers, etc.).

Q3: Why Is Capacity Even Lower After Formatting?

A: The file system (NTFS/exFAT/ext4) needs to store metadata:

  • File Allocation Table (FAT)
  • Directory structure
  • Journaling (NTFS)

This typically uses 1-2% of the space.


Memory Aid

Computers use 1024, manufacturers use 1000;

Broadband in bits, downloads in bytes — divide by eight for real speed;

TB to GB multiply by 0.931, drive shrinkage is no cause for alarm!


CPU: The Computer's Brain

The CPU's Core Responsibilities

What Does a CPU Do?

Simply put: CPU = Central Processing Unit, responsible for executing instructions and processing data.

Everyday Analogy: The CPU is like a company's CEO

  • Receives tasks: Reads instructions from memory
  • Makes decisions: Performs calculations (addition, subtraction, multiplication, division, logic)
  • Delegates tasks: Coordinates hard drives, graphics cards, network cards, and other components

CPU Workflow

1
2
3
4
5
6
7
8
9
User operation (keyboard/mouse)

Input device → Memory (temporary storage)

CPU reads data from memory → Executes calculation

CPU writes result back to memory

Memory → Output device (monitor/printer)

Example: You type =SUM(A1:A10) in Excel

  1. Input: Keyboard input formula → Memory
  2. Process: CPU reads values A1-A10 from memory → Calculates total
  3. Output: CPU writes result to memory → Monitor displays result

Key Question: Why not read data directly from the hard drive instead of going through memory?

Answer: Speed difference

Storage Device Access Speed Relative Speed
CPU Registers ~0.1ns 1x
CPU L1 Cache ~1ns 10x
CPU L2 Cache ~4ns 40x
CPU L3 Cache ~15ns 150x
RAM (DDR4) ~100ns 1,000x
SSD (NVMe) ~100μ s 1,000,000x
HDD (Mechanical) ~10ms 100,000,000x

Everyday Analogy:

  • CPU = Your brain
  • RAM = Your desk (within arm's reach)
  • Hard drive = Warehouse (need to walk there to get things)

If every calculation required reading from the hard drive, it would be like going to the warehouse to find files every time you write a word — extremely inefficient!


CPU Brands: Intel vs AMD

Intel: The Reliable Veteran

Representative Products:

  • Desktop: Core i3/i5/i7/i9
  • Server: Xeon

Characteristics:

  • Strong single-core performance: Great for gaming
  • Mature ecosystem: Good compatibility
  • High stability: Enterprise first choice
  • Higher prices: Average value
  • Fewer cores: Core count behind AMD

Suited for:

  • Gamers (single-core sensitive)
  • Enterprise users (stability priority)
  • Users with generous budgets

AMD: The Value Champion

Representative Products:

  • Desktop: Ryzen 3/5/7/9
  • Server: EPYC

Characteristics:

  • Strong multi-core performance: Great for multitasking, video rendering
  • Great value: More cores at the same price
  • Good power efficiency: Leading 7nm process
  • Slightly weaker single-core: Some games have slightly lower frame rates
  • Driver optimization: Some software less optimized than Intel

Suited for:

  • Content creators (video editing, 3D rendering)
  • Multitasking users (running many programs simultaneously)
  • Budget-conscious users

Performance Comparison (2024)

CPU Model Cores/Threads Single-Core Multi-Core Price Use Case
Intel i5-13600K 14C/20T ★★★★★ ★★★★☆ $320 Gaming + light creation
AMD R7 7700X 8C/16T ★★★★☆ ★★★★★ $290 All-rounder
Intel i7-13700K 16C/24T ★★★★★ ★★★★★ $450 High-end gaming + creation
AMD R9 7900X 12C/24T ★★★★☆ ★★★★★ $420 Professional creation

Purchase Recommendations:

  • Primarily gaming → Intel i5/i7 (high single-core frequency)
  • Video editing/rendering → AMD R7/R9 (multi-core advantage)
  • Daily office work → Intel i3 or AMD R3 (sufficient)
  • Server → AMD EPYC (better value)

CPU Bit Width and Memory Limits: Why Can 32-bit Systems Only Use 3GB RAM?

32-bit vs 64-bit

Feature 32-bit CPU 64-bit CPU
Address bus width 32-bit 64-bit
Addressable memory GB EB
Actual usable memory ~3.2 GB Theoretically unlimited (motherboard limited)
Mainstream OS Windows XP/7 (32-bit) Windows 10/11 (64-bit)
Software compatibility Only 32-bit software Can run 32/64-bit software

Why Does the 4GB Theoretical Limit Become Only 3.2GB in Practice?

Answer: Memory-Mapped I/O (MMIO) takes up part of the address space!

Detailed Explanation:

A 32-bit address bus can accessaddresses (each address being 1 byte), theoretically 4GB.

But this 4GB address space isn't all for RAM — it must also be allocated to:

  • Graphics card VRAM: 512MB - 2GB
  • BIOS: A few MB
  • PCI devices: Network cards, sound cards, etc.

Diagram:

1
2
3
4
5
6
7
8
4GB Address Space Allocation:
0x00000000 ─────┐
│ System Memory (RAM)
│ ~3.2GB usable
0xC0000000 ─────┤
│ MMIO (graphics card and other devices)
│ ~0.8GB
0xFFFFFFFF ─────┘

Real Example:

You install a 4GB RAM stick in 32-bit Windows 7:

  • System shows "Installed RAM: 4GB"
  • But only shows "3.2GB usable"
  • The remaining 0.8GB is address space used by devices

Solution: Upgrade to a 64-bit operating system!


Server CPUs: Enterprise-Grade Processors

Intel Xeon: The Enterprise Standard

Core Features:

  1. ECC Memory Support:

    • ECC = Error-Correcting Code
    • Can automatically detect and correct single-bit errors in memory
    • Importance: Financial transactions, medical data cannot tolerate errors
  2. Multi-Socket Processing:

    • Supports 2-8 CPUs working simultaneously
    • Example: Dual Xeon Gold 6248R (48 cores × 2 = 96 cores)
    • Application: Large databases, virtualization platforms
  3. More PCIe Lanes:

    • Consumer CPUs: 16-20 PCIe lanes
    • Xeon: 48-64 PCIe lanes
    • Benefit: Install multiple graphics cards, network cards, SSDs simultaneously

Price:7,000+

Everyday Analogy:

  • Desktop CPU = Family car (sufficient)
  • Xeon = Bus (can carry more people, but expensive and uses more fuel)

AMD EPYC: The Value Challenger

Advantages:

  1. High Core Density:

    • EPYC 7763: 64 cores/128 threads
    • Same-price Xeon: 48 cores/96 threads
  2. High Memory Bandwidth:

    • 8-channel DDR4 (Xeon typically 6-channel)
    • Better suited for memory-intensive applications
  3. Cost Advantage:

    • Similar performance, 20-30% cheaper

Disadvantages:

  • Less mature ecosystem than Intel
  • Some enterprise software not as optimized

Huawei Kunpeng: Domestic Innovation

Characteristics:

  • Based on ARM architecture (different from x86)
  • Excellent power efficiency (energy saving)
  • Domestic alternative solution

Applications:

  • Government cloud (information security)
  • 5G base stations
  • Edge computing

Disadvantages:

  • Software ecosystem not as rich as x86
  • Performance gap still exists

Q&A: Common CPU Questions

Q1: Are More Cores Always Better?

A: Not necessarily!

  • Gaming: Mainly depends on single-core performance (most games only use 4-6 cores)
  • Video rendering: More cores = better (parallelizable)
  • Office work: 4 cores is sufficient

Example:

Task i5-13600K (14 cores) R9 7950X (16 cores) Winner
CS:GO gaming 450 FPS 420 FPS i5
Premiere video export 5.2 min 4.1 min R9

Q2: Why Are Server CPU Clock Speeds So Low?

A: Servers prioritize stability and core count, not high frequencies.

  • Desktop i9: 5.8GHz single-core turbo (short burst)
  • Server Xeon: 3.2GHz all-core (long-term stable)

Analogy:

  • Desktop CPU = Sprinter (fast burst but can't sustain)
  • Server CPU = Marathon runner (steady endurance)

Q3: Can CPUs Be Upgraded?

A: Depends on the motherboard socket!

Platform Socket Upgrade Range
Intel 12th/13th Gen LGA 1700 i3 → i5/i7/i9 (same generation)
AMD Ryzen 5000 AM4 R3 → R5/R7/R9 (even cross-generation)
Laptops BGA soldered Cannot upgrade

Recommendation: For desktops, buy a good CPU from the start. Laptop CPUs cannot be upgraded!


Memory Aid

CPU is the brain, RAM is the desk, hard drive is the warehouse — can't use directly;

Intel single-core strong for gaming, AMD multi-core fast for rendering;

32-bit max 4GB minus overhead, 64-bit ceiling depends on motherboard;

Servers multi-socket ECC for data safety, desktops high-frequency for gaming frames!


(Due to length constraints, subsequent chapters will continue with deep optimization: Memory, Storage, Motherboard, Graphics Card, Network Card, etc., each chapter including similar everyday analogies, Q&A, real-world cases, and memory aids)

Preview of Next Section:

  • Memory Chapter: Why is dual-channel memory faster? What is three-level cache? How is DDR5 better than DDR4?
  • Storage Chapter: SSD 4K alignment, TRIM command, SLC/MLC/TLC/QLC differences
  • Troubleshooting: Computer won't boot? Blue screen? Hard drive bad sector detection?

(To be continued...)

Memory (RAM): The CPU's High-Speed Assistant

The Essence of Memory: Why Do We Need RAM?

The Speed Gap Problem

Core Contradiction: CPU processing speed is extremely fast, hard drive read/write speed is extremely slow.

Data Comparison:

Operation Time Relative Time (if CPU = 1 second)
CPU executes one instruction 0.3ns 1 second
Read data from RAM 100ns 5.5 minutes
Read data from SSD 100μ s 3.8 days
Read data from HDD 10ms 1.2 years

Everyday Analogy:

Imagine the CPU is your brain, and thinking through a problem takes 1 second:

  • RAM = Notebook on your desk (flip open to read, 5 minutes)
  • SSD = Bookshelf in the next room (walk over to get it, 3 days)
  • HDD = Library across the city (drive there to borrow, 1 year)

Without RAM, every calculation would require waiting 1 year — the computer would be completely unusable!

Memory Workflow

1
2
3
4
5
6
7
8
9
10
11
1. At boot:
Operating System (hard drive) → Loads to RAM → CPU starts working

2. Opening software:
Program file (hard drive) → Loads to RAM → CPU executes

3. Editing a document:
Document content → Temporarily stored in RAM → CPU processes → Periodically saves to hard drive

4. Shutdown/power loss:
Data in RAM → All lost! (volatile)

Key Characteristics:

  • Fast: 1,000-100,000 times faster than hard drives
  • Random access: Can directly access any address
  • Volatile: Data lost when power is off
  • Small capacity: Usually 8-32GB (hard drives are TB-level)

Memory Types: The Evolution of DDR

DDR Generational Progress

Gen Release Year Frequency Range Bandwidth Voltage Representative Speed
DDR 2000 200-400 MHz 1.6-3.2 GB/s 2.5V DDR-400
DDR2 2003 400-800 MHz 3.2-6.4 GB/s 1.8V DDR2-800
DDR3 2007 800-2133 MHz 6.4-17 GB/s 1.5V DDR3-1600
DDR4 2014 2133-3200 MHz 17-25.6 GB/s 1.2V DDR4-3200
DDR5 2020 4800-6400 MHz 38.4-51.2 GB/s 1.1V DDR5-5600

Improvements Each Generation: 1. Higher frequency → Faster speed 2. Lower voltage → More power efficient 3. Increased prefetch width → More data per transfer

DDR4 vs DDR5 (2024 Mainstream Comparison)

Feature DDR4 DDR5
Frequency 2133-3200 MHz 4800-6400 MHz
Bandwidth 25.6 GB/s 51.2 GB/s
Capacity Max 32GB per stick Max 64GB per stick
Voltage 1.2V 1.1V
Price $30/16GB $60/16GB
Compatibility Widespread Requires new motherboard

Purchase Recommendations:

  • 2024 new build → DDR5 (future trend)
  • Upgrading old computer → DDR4 (better value)
  • Primarily gaming → DDR4-3200 is sufficient
  • Professional creation → DDR5-5600 (noticeable bandwidth advantage)

Dual-Channel Memory: The Secret of 1+1 > 2

What Is Dual-Channel?

Definition: Two RAM sticks working simultaneously, reading and writing data in parallel.

Single vs Dual Channel:

1
2
3
4
5
6
7
Single-channel (1×16GB):
CPU ←─ 64-bit bus ─→ Memory

Dual-channel (2×8GB):
CPU ←─ 64-bit bus ─→ Memory 1
←─ 64-bit bus ─→ Memory 2
Total bandwidth = 128-bit (theoretical 100% improvement)

Everyday Analogy:

  • Single-channel = Single-lane road (traffic jams when busy)
  • Dual-channel = Two-lane road (simultaneous flow, faster)

Real Performance Testing

Test Platform: Intel i5-12400 + DDR4-3200

Memory Config Read Speed Write Speed Game FPS (CS:GO)
Single-channel 1×16GB 23.5 GB/s 22.1 GB/s 285 FPS
Dual-channel 2×8GB 46.8 GB/s 44.3 GB/s 342 FPS
Performance Gain +99% +100% +20%

Conclusions:

  • Bandwidth directly doubles
  • Game frame rates improve 15-25% (more noticeable in CPU-intensive games)
  • Video rendering speed improves 10-15%

How to Set Up Dual-Channel?

Requirements: 1. Motherboard support (all modern motherboards support it) 2. Two RAM sticks in corresponding slots (usually slots 2+4 or 1+3)

Best Practices:

  • Same brand → Best compatibility
  • Same frequency → Avoid downclocking
  • Same capacity → Fully utilize dual-channel
  • ⚠️ Different brands/frequencies → Might work, but unstable

Motherboard Slot Diagram:

1
2
3
4
5
6
7
8
Motherboard with 4 memory slots:
[1] [2] [3] [4]
A1 A2 B1 B2

Recommended configuration:

- 2 sticks → Insert in [2] and [4] (A2 + B2)
- 4 sticks → Fill all (automatic dual-channel)

Real-World Cases:

❌ Wrong Example:

  • Buy 1×16GB DDR4-3200
  • Insert in slot 1
  • Runs in single-channel, 50% bandwidth wasted

✅ Correct Example:

  • Buy 2×8GB DDR4-3200
  • Insert in slots 2 and 4
  • Runs in dual-channel, maximum performance

Three-Level Cache: The CPU's Personal Assistants

Why Do We Need Cache?

Problem: Even though RAM is fast (100ns), it's still too slow for the CPU (CPU only needs 0.3ns)!

Solution: Integrate faster cache inside the CPU.

Three-Level Cache Architecture

1
2
3
4
5
6
7
8
9
10
11
CPU Core
↕ 0.5ns
L1 Cache (32-64 KB) - independent per core
↕ 4ns
L2 Cache (256-512 KB) - independent per core
↕ 15ns
L3 Cache (8-32 MB) - shared by all cores
↕ 100ns
RAM (8-32 GB)
↕ 100μ s
SSD (512GB - 2TB)

Feature Comparison:

Level Capacity Speed Location Purpose
L1 32-64 KB Extremely fast (0.5ns) Inside CPU core Most frequently used instructions/data
L2 256-512 KB Very fast (4ns) Inside CPU core Frequently used data
L3 8-32 MB Fast (15ns) Shared by CPU Cross-core data sharing
RAM 8-32 GB Medium (100ns) On motherboard Program working space

Everyday Analogy:

  • L1 = Your pocket (instant access, but limited capacity)
  • L2 = Your backpack (slightly slower but holds more)
  • L3 = Your suitcase (shared by the team)
  • RAM = Your car (large capacity but need to walk to it)

Cache Hit Rate

Cache hit: Data CPU needs is in cache ✅ Cache miss: Data CPU needs is not in cache, must fetch from RAM ❌

Typical Hit Rates:

  • L1 hit rate: 95%
  • L2 hit rate: 85%
  • L3 hit rate: 70%

Real Impact:

Suppose the CPU needs to read data 100 times:

  • 95 times from L1 (0.5ns × 95 = 47.5ns)
  • 5 times from L2 (4ns × 5 = 20ns)
  • Few times from RAM (100ns × 1 = 100ns)
  • Average latency ≈ 1-2ns (50-100x faster than direct RAM access!)

Memory Troubleshooting

Issue 1: Black Screen on Boot, No Display

Symptoms:

  • Press power button, PC starts (fans spin)
  • Monitor has no signal
  • Motherboard beeps "beep beep beep"

Possible Causes: 1. RAM not seated properly (most common) 2. Dirty RAM slot 3. Damaged RAM stick 4. Incompatible RAM

Troubleshooting Steps:

Step 1: Reseat RAM

1
2
3
4
5
6
7
1. Shut down and unplug power
2. Open case side panel
3. Press latches on both ends of RAM slot
4. Remove RAM stick
5. Clean "gold fingers" (gold contacts) with eraser
6. Reinsert (hear a "click")
7. Power on and test

Step 2: Test Individual Sticks

If you have multiple RAM sticks:

1
2
3
4
1. Insert only one stick in slot 2
2. Power on and test
3. If it works → test next stick
4. If it doesn't work → that stick may be damaged

Step 3: Try Different Slots

1
2
1. Try inserting in different slots
2. If a particular slot always fails → Slot is damaged (motherboard needs repair)

Issue 2: Frequent Blue Screens with RAM

Symptoms:

  • Windows blue screens frequently
  • Error codes: MEMORY_MANAGEMENT or IRQL_NOT_LESS_OR_EQUAL

Possible Causes: 1. Unstable RAM overclock 2. Aging RAM chips 3. Insufficient voltage

Diagnostic Tool: MemTest86

1
2
3
4
5
1. Download MemTest86 (free)
2. Create bootable USB
3. Boot computer from USB
4. Run memory test (at least 8 hours)
5. If red errors appear → RAM has problems

Solutions:

  • Errors < 10: Likely overclocking issue, reduce frequency
  • Errors > 100: RAM damaged, recommend replacement

Issue 3: System Shows Wrong RAM Capacity

Scenario 1: Installed 16GB, system only recognizes 8GB

Causes:

  • 32-bit system can only recognize up to 4GB
  • One RAM stick not properly seated
  • One RAM stick damaged

Solution: 1. Check if you're running 64-bit (Right-click "This PC" → Properties) 2. Reseat RAM 3. Test each stick individually

Scenario 2: Installed 16GB, system shows 15.9GB available

Cause:

  • Integrated graphics using shared memory (normal behavior)
  • System reserved some memory

Solution:

  • This is normal! Don't worry
  • If concerned, install a dedicated graphics card

Q&A: Common Memory Questions

Q1: Is 8GB RAM Enough?

A: Depends on usage!

Use Case Minimum Recommended Reason
Office (Word/Excel/Browser) 4GB 8GB Sufficient
Light gaming (LoL/CSGO) 8GB 16GB Leave headroom
AAA games (Cyberpunk 2077) 16GB 32GB Avoid running out
Video editing (Premiere/DaVinci) 16GB 32-64GB More is better
3D rendering (Blender/C4D) 32GB 64-128GB Required for large scenes

Q2: Is Higher Memory Frequency Always Better?

A: There's a ceiling!

Testing: Intel i7-12700K + RTX 3080

Memory Config Avg Game FPS Render Speed Price
DDR4-2666 142 FPS 8.2 min $40
DDR4-3200 156 FPS 7.8 min $50
DDR4-3600 160 FPS 7.6 min $65
DDR4-4000 161 FPS 7.5 min $90

Conclusions:

  • 2666 → 3200: Noticeable improvement (+10%), worth it
  • 3200 → 3600: Small improvement (+2.5%), depends on budget
  • 3600 → 4000: Almost no improvement, not worth it

Recommendation: DDR4-3200 is the sweet spot for value!

Q3: Can I Mix Different Brands/Frequencies of RAM?

A: Theoretically yes, but not recommended!

Possible Issues:

  • RAM downclocks to the slowest stick
  • Instability, occasional crashes/blue screens
  • Cannot enable XMP (overclocking)

Best Practice:

  • ✅ Buy a kit (two sticks sold together, guaranteed compatible)
  • ⚠️ If you must mix, at least ensure same frequency

Memory Aid

RAM is the desk, hard drive is the warehouse — thousand times speed difference needs a relay;

DDR generations increase frequency, decrease power —3200 value king, 5600 for the future;

Dual-channel doubles bandwidth, boosts frames — two 8GB beats one 16;

L1/L2/L3 relay for speed — cache hit rate determines CPU efficiency;

Black screen? Clean the gold fingers. Frequent blue screens? Run MemTest!


Storage: Data's Permanent Home

HDD vs SSD: Mechanical vs Solid State

Hard Disk Drive (HDD): The Traditional Guardian

How It Works:

1
2
3
4
5
6
7
8
Disk Structure:
┌─────────┐
│ Head │ ← Read/write head (like a record player needle)
└────┬────┘

╔═══════╗
║ Platter ║ ← High-speed rotation (5400-7200 RPM)
╚═══════╝

Everyday Analogy: HDD = Record player

  • Platter = Record (stores data)
  • Head = Needle (reads data)
  • RPM = Record rotation speed

Advantages:

  • Large capacity: Easily 2TB+, single drive up to 20TB
  • Cheap:40/TB)
  • Long lifespan: Normal use can last 5-10 years
  • Data recovery: Possible to recover data after failure

Disadvantages:

  • Slow: 100-200 MB/s read/write
  • Shock sensitive: Movement during operation can damage heads
  • Noisy: Disk spinning + head movement produces sound
  • High power: 5-10W (SSD only needs 2-5W)

Suited for:

  • Large capacity storage (movies, photos, backups)
  • Surveillance video recording
  • Cold data archiving

Solid State Drive (SSD): The Speed King

How It Works:

1
2
3
4
5
6
7
8
9
SSD Structure:
┌─────────────┐
│ Controller │ ← Manages data
├─────────────┤
│ NAND Flash │ ← Stores data (like USB flash drives)
│ (SLC/MLC/TLC/QLC) │
├─────────────┤
│ DRAM Cache │ ← Accelerates read/write (optional)
└─────────────┘

Advantages:

  • Fast: SATA SSD 500 MB/s, NVMe SSD 3500-7000 MB/s
  • Shock resistant: No mechanical parts, won't break from drops
  • Silent: Completely noiseless
  • Low power: 2-5W, longer laptop battery life
  • Compact: M.2 SSD is just the size of a stick of gum

Disadvantages:

  • Expensive:15)
  • Limited lifespan: TLC cells last ~600-1000 write cycles
  • Smaller capacity: Mainstream 512GB - 2TB
  • Difficult data recovery: Almost impossible to recover after failure

Suited for:

  • System drive (installing Windows/macOS)
  • Game drive (faster load times)
  • Frequently used software (PS/Premiere, etc.)

Real Performance Test

Test Scenario: Boot + game loading

Operation HDD (7200 RPM) SATA SSD NVMe SSD Speedup
Windows boot 85 sec 22 sec 15 sec 5.7x
Open Chrome 8.3 sec 2.1 sec 1.4 sec 5.9x
Load GTA V 112 sec 35 sec 28 sec 4.0x
Copy 50GB file 8 min 2.5 min 35 sec 13.7x

Conclusion: SSD is the most noticeable upgrade for user experience!


SSD Interfaces and Protocols

SATA SSD: Entry-Level Choice

Characteristics:

  • Interface: SATA 3.0 (6 Gbps)
  • Theoretical speed: 600 MB/s (actual 500-550 MB/s)
  • Price:$40/1TB

Advantages:

  • ✅ Good compatibility (even old motherboards support it)
  • ✅ Affordable

Disadvantages:

  • ❌ Speed limited by SATA interface (bottleneck)

Recommended Models:

  • Samsung 870 EVO
  • WD Blue SSD
  • Crucial MX500

NVMe SSD: Performance Flagship

Characteristics:

  • Interface: M.2 (PCIe 3.0/4.0/5.0)
  • Theoretical speed: PCIe 3.0 = 3500 MB/s, PCIe 4.0 = 7000 MB/s
  • Price: $60/1TB

Advantages:

  • ✅ Extremely fast (7-14x SATA)
  • ✅ Small form factor (M.2 interface)

Disadvantages:

  • ❌ High heat output (needs heatsink)
  • ❌ Requires motherboard M.2 support

Recommended Models:

  • PCIe 3.0: WD SN570, Samsung 980
  • PCIe 4.0: Samsung 980 PRO, WD SN850X
  • PCIe 5.0: Crucial T700 (2024 latest)

Performance Comparison

Interface Type Sequential Read Sequential Write 4K Random Read Price
SATA SSD 550 MB/s 520 MB/s 40K IOPS $40
PCIe 3.0 NVMe 3500 MB/s 3000 MB/s 500K IOPS $50
PCIe 4.0 NVMe 7000 MB/s 5000 MB/s 1000K IOPS $70

Purchase Recommendations:

  • Upgrading old PC → SATA SSD (value)
  • New build (post-2020 motherboard) → PCIe 3.0 NVMe
  • High-end build → PCIe 4.0 NVMe
  • Patient buyer → PCIe 5.0 (2024 just released, expensive and hot)

SSD Cell Types: SLC/MLC/TLC/QLC

The Secret of Flash Cells

Core Principle: SSDs store data using "electron traps"

1
2
3
4
5
6
7
8
9
10
11
SLC (Single-Level Cell): 1 cell stores 1 bit
0 or 1 (2 states)

MLC (Multi-Level Cell): 1 cell stores 2 bits
00/01/10/11 (4 states)

TLC (Triple-Level Cell): 1 cell stores 3 bits
000/001.../111 (8 states)

QLC (Quad-Level Cell): 1 cell stores 4 bits
0000/0001.../1111 (16 states)

Everyday Analogy:

Imagine a bucket (storage cell):

  • SLC = Can only be "empty" or "full" (2 states, easy to determine)
  • MLC = Can hold 0%/33%/66%/100% (4 states, harder to judge)
  • TLC = Can hold 8 different water levels (even harder to judge precisely)
  • QLC = Can hold 16 different water levels (very hard to judge, error-prone)

Performance and Lifespan Comparison

Cell Type Write Cycles (P/E Cycles) Speed Price Use Case
SLC 100,000 Fastest Very expensive Enterprise servers
MLC 10,000 Fast Expensive High-end consumer (phased out)
TLC 1,000 Medium Moderate Mainstream consumer
QLC 500 Slow Cheap Storage drive

Write Cycle Calculation:

Suppose you have a 512GB TLC SSD, writing 50GB daily:

1
2
3
Total Bytes Written (TBW) = 512GB × 1000 cycles = 512,000 GB = 512 TB

Theoretical lifespan = 512 TB ÷ (50GB/day × 365 days/year) = 28 years

Conclusion: TLC SSDs have more than enough lifespan for regular users!

Note:

  • ❌ QLC SSDs not suitable as system drives (slow and short lifespan)
  • ✅ TLC SSDs are the mainstream choice (best value)
  • ⚠️ SLC/MLC are now rare (too expensive)

SSD Optimization Tips

Tip 1: 4K Alignment

What Is 4K Alignment?

SSD's minimum read/write unit is 4KB. If partition starting position isn't a multiple of 4KB, it causes:

  • One write operation requiring access to 2 physical blocks
  • 30-50% performance degradation

How to Check (Windows):

1
2
3
4
5
# Open Command Prompt (Administrator)
diskpart
list disk
select disk 0 # Select your SSD
list partition

Check if "Offset" is a multiple of 4096.

Solution:

  • New drives: Windows 7 and later auto-aligns to 4K ✅
  • Old drives: Use DiskGenius software to re-align

Tip 2: Enable TRIM

What Is TRIM?

When SSD deletes files, data still exists (just marked as "deletable"). TRIM command tells SSD which blocks can be cleared, improving write speed.

Check if Enabled (Windows):

1
fsutil behavior query DisableDeleteNotify
  • Returns 0 = Enabled ✅
  • Returns 1 = Disabled ❌

How to Enable:

1
2
# Run as administrator
fsutil behavior set DisableDeleteNotify 0

Tip 3: Reserve OP Space

What Is OP (Over-Provisioning)?

SSD manufacturers reserve 7-28% of space hidden from users, used for:

  • Wear leveling (extends lifespan)
  • Garbage collection (improves performance)

Users Can Manually Reserve:

Recommend keeping 10-15% space unused:

  • 512GB SSD → Partition only 450GB
  • 1TB SSD → Partition only 900GB

Benefits:

  • More stable SSD performance
  • Extends lifespan by 20-30%

Tip 4: Disable Unnecessary Features

Windows Optimization Recommendations:

  1. Disable System Restore:

    • Not needed on SSD (wastes space)
    • Right-click "This PC" → Properties → System Protection → Configure → Disable
  2. Disable Indexing Service:

    • SSD search speed is already fast
    • Services → Windows Search → Disable
  3. Disable Defragmentation Schedule:

    • SSDs don't need defragmentation!
    • "Optimize Drives" → Change Settings → Remove schedule
  4. Keep Hibernation:

    • Takes space but laptops need it
    • Desktops can disable: powercfg /h off

Storage Troubleshooting

Issue 1: Drive Not Detected

Symptoms:

  • BIOS doesn't see the drive
  • Windows installer can't find drive

Possible Causes:

  1. Loose SATA cable:

    • Check SATA data cable and power cable
  2. Wrong BIOS settings:

    • Check SATA mode (AHCI vs IDE)
    • NVMe SSD requires motherboard support
  3. Drive failure:

    • Try testing in another computer

Troubleshooting Steps:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1. Check physical connections:

- Reseat SATA cable
- Try a different SATA cable
- Verify power cable is connected

2. Check BIOS settings:

- Press Del/F2 at boot to enter BIOS
- Find Storage Configuration
- Ensure SATA mode is AHCI (not IDE)

3. Try different port:

- Motherboard has multiple SATA ports, try another

4. Rule out drive failure:

- Test in another computer
- If still not detected → Drive is dead

Issue 2: SSD Speed Suddenly Drops

Symptoms:

  • Boot time goes from 15 seconds to 60 seconds
  • File copy speed drops from 500 MB/s to 50 MB/s

Possible Causes:

  1. SSD nearly full:

    • Performance drops drastically when <10% space remains
    • Solution: Delete unused files, maintain 20%+ free space
  2. 4K misalignment:

    • Check: Test with AS SSD Benchmark
    • Solution: Repartition (backup data first!)
  3. TRIM not enabled:

    • Check: fsutil behavior query DisableDeleteNotify
    • Solution: Manually enable TRIM
  4. SATA cable or port issue:

    • Solution: Replace SATA cable, try different port

Issue 3: Drive Has Bad Sectors

Symptoms:

  • Files won't open
  • File copying freezes
  • System shows "I/O device error"

Diagnostic Tools:

Windows Built-in Tool:

1
2
3
chkdsk C: /f /r
# /f fixes file system errors
# /r locates bad sectors and recovers readable information

Professional Tools:

  • HDTune: Check drive health
  • Victoria: Low-level bad sector scan (more accurate)

Solutions:

  1. Physical bad sectors (hardware damage):

    • ❌ Cannot be fixed
    • ✅ Backup data immediately
    • ✅ Replace drive
  2. Logical bad sectors (software issue):

    • ✅ Can be fixed with chkdsk
    • ✅ Format and repartition

Emergency Data Recovery:

If drive has bad sectors but data is important: 1. Stop using immediately 2. Use data recovery software (EaseUS Data Recovery, Recuva) 3. If software recovery fails → Contact professional data recovery company (1,000)


Q&A: Common Storage Questions

Q1: What Happens When SSD Lifespan Ends?

A: It won't suddenly die completely — it becomes "read-only"!

When SSD lifespan is exhausted:

  • ✅ Can still read data
  • ❌ Cannot write new data
  • ✅ You have time to backup

This is SSD's safety mechanism, more forgiving than sudden HDD failure.

Q2: Should I Regularly Defragment My SSD?

A: Absolutely not!

  • HDDs need defragmentation (because mechanical head movement has latency)
  • SSDs have consistent random read/write speed, no need to defragment
  • Defragmenting wastes SSD write cycles, shortening lifespan

Windows 10/11 automatically detects SSDs and won't defragment them.

Q3: Can I Use HDD and SSD Together?

A: Yes! This is the optimal setup!

Recommended Configuration:

1
2
SSD (512GB) → System drive + frequently used software
HDD (2TB) → Storage drive (movies, photos, backups)

Benefits:

  • SSD provides ultimate speed experience
  • HDD provides large capacity at low cost
  • Total cost ≈35 =$85

Compared to Pure SSD:

  • 2.5TB all-SSD solution ≈ $120+
  • Hybrid setup saves money

Memory Aid

HDD mechanical slow but large capacity, SSD solid fast but limited lifespan;

SATA entry-level, NVMe flagship — TLC mainstream, QLC for storage;

4K align, TRIM enable, OP reserve extends life;

Bad sectors? Run chkdsk. Important data? Backup immediately!


(Due to length constraints, motherboard, graphics card, network card chapters will continue...)

Motherboard: The Hardware's Grand Stage

Core Functions of the Motherboard

What Is a Motherboard?

Definition: The motherboard is the computer's "skeleton" and "nervous system," connecting and coordinating all hardware components.

Everyday Analogy:

  • Motherboard = City's transportation network
  • CPU = City hall (decision center)
  • RAM = Courier station (temporary transfer)
  • Hard drive = Warehouse (permanent storage)
  • Graphics/Network cards = Various functional departments

All components exchange data through "roads" (buses) on the motherboard.

Key Components of a Motherboard

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Motherboard Layout Diagram:
┌──────────────────────────────────────┐
│ CPU Socket (LGA1700/AM5) │
│ ┌──────┐ │
│ │ CPU │ ← Power module (VRM) │
│ └──────┘ │
│ │
│ Memory slots × 4 (DDR4/DDR5) │
│ [DIMM1] [DIMM2] [DIMM3] [DIMM4] │
│ │
│ PCIe slots: │
│ [PCIe x16] ← Graphics card │
│ [PCIe x1] ← Network/Sound card │
│ [PCIe x16] ← Second GPU (optional) │
│ │
│ M.2 slots × 2 ← NVMe SSD │
│ SATA ports × 6 ← HDD/SATA SSD │
│ │
│ I/O ports: USB/Ethernet/Audio/HDMI │
└──────────────────────────────────────┘

Motherboard Interface Details

1. USB Ports: The Universal Connector

USB Version Evolution:

Version Release Year Theoretical Speed Actual Speed Application
USB 2.0 2000 480 Mbps 35 MB/s Keyboard, mouse, legacy devices
USB 3.0 2008 5 Gbps 400 MB/s USB drives, external HDDs
USB 3.1 2013 10 Gbps 900 MB/s High-speed external SSDs
USB 3.2 2017 20 Gbps 1800 MB/s Professional storage
USB 4.0 2019 40 Gbps 3500 MB/s Thunderbolt compatible

How to Identify USB Versions?

  • USB 2.0: Black/white port
  • USB 3.0/3.1: Blue port (or labeled "SS")
  • USB 3.2/4.0: Red/yellow port (or labeled "SS 10/20")

Common Misconception:

❌ "My USB drive is USB 3.0, why is the speed only 30 MB/s?"

✅ Check: 1. Is it plugged into a USB 3.0 port? (blue port) 2. Does the USB drive actually support USB 3.0? 3. Are drivers properly installed?

2. PCIe Slots: The Expansion King

PCIe Generations and Bandwidth:

Gen Per-Lane Bandwidth x1 x4 x16 Release Year
PCIe 2.0 500 MB/s 500 MB/s 2 GB/s 8 GB/s 2007
PCIe 3.0 1 GB/s 1 GB/s 4 GB/s 16 GB/s 2010
PCIe 4.0 2 GB/s 2 GB/s 8 GB/s 32 GB/s 2017
PCIe 5.0 4 GB/s 4 GB/s 16 GB/s 64 GB/s 2022

What Does x1/x4/x16 Mean?

  • x1 = 1 data lane (narrowest)
  • x4 = 4 data lanes
  • x16 = 16 data lanes (widest, for graphics cards)

Everyday Analogy:

  • PCIe x1 = Single-lane road
  • PCIe x4 = 4-lane highway
  • PCIe x16 = 16-lane freeway

Common Uses:

Slot Type Bandwidth Common Devices
PCIe x16 (physical) Highest Graphics card
PCIe x8 (physical) Second highest Second GPU, RAID card
PCIe x4 (physical) Medium M.2 adapter, capture card
PCIe x1 (physical) Lowest Network card, sound card, USB expansion

Important Note:

Not all x16 slots run at full speed!

1
2
3
4
Typical motherboard PCIe configuration:
Slot 1 (x16) → Direct CPU connection, full x16 speed ✅
Slot 2 (x16) → Through chipset, actually only x4 ⚠️
Slot 3 (x1) → Through chipset, x1 ✅

How to Check (Windows):

  • Download GPU-Z
  • Look at "Bus Interface" field
  • Shows "PCIe x16 3.0 @ x16 3.0" = Full speed ✅
  • Shows "PCIe x16 3.0 @ x4 3.0" = Running at reduced speed ⚠️

3. M.2 Slots: Next-Gen Storage

Two Protocols for M.2 Interface:

Protocol Speed Use How to Identify
SATA 600 MB/s Budget SSDs M.2 connector has B+M key notch
NVMe 3500-7000 MB/s High-end SSDs M.2 connector has M key notch

Key Point: M.2 is the interface form factor, NVMe is the transfer protocol!

Not all M.2 SSDs are NVMe!

How to Choose an M.2 SSD?

  1. Confirm motherboard support:

    • Check motherboard manual
    • Confirm M.2 slot supports NVMe (not just SATA)
  2. Choose appropriate generation:

    • PCIe 3.0 motherboard → Buy PCIe 3.0 SSD
    • PCIe 4.0 motherboard → Buy PCIe 4.0 SSD (backward compatible)
  3. Consider cooling:

    • NVMe SSDs generate significant heat
    • Heatsink recommended (motherboard-included or separately purchased)

4. SATA Ports: Traditional Storage

SATA Versions:

Version Speed Release Year Application
SATA 1.0 150 MB/s 2003 Obsolete
SATA 2.0 300 MB/s 2004 Legacy HDDs
SATA 3.0 600 MB/s 2009 Mainstream

Motherboards typically have 4-8 SATA ports, used for:

  • Mechanical hard drives (HDD)
  • SATA solid state drives (SSD)
  • Optical drives (rare now)

Installation Notes:

1
2
3
4
5
6
7
8
9
SATA cable has two ends:

- L-shaped end (angled) → Plug into drive
- Straight end → Plug into motherboard

SATA power cable:

- Flat 15-pin connector
- Provided directly by power supply

Motherboard Chipsets: Tier Classification

Intel Chipsets (13th Gen Core Example)

Chipset Tier Price Overclocking PCIe Lanes RAM OC Suited For
Z790 Flagship $200+ Most Enthusiasts, gamers
B760 Mainstream $120 Medium ⚠️ Regular users, value
H610 Entry $80 Few Office, light use

Purchase Recommendations:

  • Buying K-series CPU (like i5-13600K) → Must pair with Z-series for overclocking
  • Buying non-K CPU (like i5-13400) → B-series is sufficient

AMD Chipsets (Ryzen 7000 Example)

Chipset Tier Price Overclocking PCIe Lanes Suited For
X670E Flagship $280+ Most (PCIe 5.0) Enthusiasts
X670 High-end $200 Many Gaming/creation
B650 Mainstream $150 Medium Best value
A620 Entry $100 Few Office

AMD's Advantage:

  • ✅ All Ryzen CPUs can overclock (unlike Intel's K-series only)
  • ✅ AM5 socket promised to support until 2027 (good compatibility)

Motherboard Buying Guide

Size Specifications

Form Factor Size (inches) Expansion Slots Compatible Cases Price
E-ATX 12×13 7+ Full tower High
ATX 12×9.6 7 Mid/full tower Mainstream
M-ATX 9.6×9.6 4 Mid tower/small Medium
Mini-ITX 6.7×6.7 1 Mini cases High (special design)

Purchase Recommendations:

  • Gaming/workstation → ATX (good expandability)
  • Small form factor → M-ATX or Mini-ITX (space saving)
  • Extreme performance → E-ATX (multi-GPU, multi-M.2)

Power Delivery (VRM)

What Is VRM?

VRM = Voltage Regulator Module

Function: Converts 12V power supply to the 1.0-1.4V that CPU needs

Everyday Analogy:

  • VRM = Transformer (converts high voltage to household voltage)
  • More phases = More stable power (like multiple transformers in parallel)

VRM Phase Comparison:

CPU TDP Recommended Phases Motherboard Tier Price
< 65W (i5-13400) 6+2 phase Entry B760 $120
125W (i5-13600K) 12+1 phase Mid-range B760 $150
150W (i7-13700K) 14+2 phase High-end Z790 $200
250W+ (i9-13900K OC) 18+2 phase Flagship Z790 $280+

How to Check Motherboard Phase Count?

  1. Check motherboard specifications
  2. Look under CPU power area heatsink (count the square chips)

Important Warning:

❌ Don't overclock high-end CPUs on low-end motherboards!

Example: i9-13900K overclocked to 5.8GHz can draw 300W+

If motherboard VRM only has 8 phases → Will overheat, throttle, or even burn out!


BIOS Settings: Enabling Virtualization

What Is Virtualization (VT-x / AMD-V)?

Definition: Allows CPU to run multiple virtual machines simultaneously.

Use Cases:

  • VMware / VirtualBox virtual machines
  • WSL2 (Windows Subsystem for Linux 2)
  • Docker containers
  • Android emulators (BlueStacks, LDPlayer)

How to Enable?

1
2
3
4
5
6
7
8
9
10
11
12
1. Press Del or F2 at boot to enter BIOS

2. Find one of these options:

- Intel VT-x (Intel CPU)
- AMD-V (AMD CPU)
- SVM Mode (AMD alternative name)
- Virtualization Technology

3. Set to Enabled

4. Save and exit (F10)

Location Example:

1
2
3
4
5
BIOS Menu Structure (ASUS motherboard):
Advanced
→ CPU Configuration
→ Intel Virtualization Technology
Set to [Enabled]

Verify It's Enabled (Windows):

1
2
3
4
1. Open Task Manager (Ctrl+Shift+Esc)
2. Switch to "Performance" tab
3. Click "CPU"
4. Check bottom right for "Virtualization: Enabled" ✅

Motherboard Troubleshooting

Issue 1: No Display on Boot (No POST)

Symptoms:

  • Press power button, fans spin, but screen is black
  • Motherboard LED is on, but no beep sounds

Troubleshooting Steps:

Step 1: Check Memory

1
2
3
4
5
1. Remove all RAM sticks
2. Insert only one stick in slot 2 (DIMM A2)
3. Power on and test
4. If still not working → Try another stick
5. If none of the sticks work → Possibly motherboard issue

Step 2: Check Display Output

1
2
3
4
5
6
1. Confirm monitor cable is plugged in correctly:

- Have dedicated GPU → Plug into graphics card (not motherboard!)
- No dedicated GPU → Plug into motherboard

2. Try different monitor or cable

Step 3: Clear CMOS (Reset BIOS)

1
2
3
4
5
6
7
8
9
10
11
Method 1: Motherboard jumper

- Find CMOS jumper on motherboard (CLR_CMOS)
- Short pins 2-3 with screwdriver, hold for 10 seconds
- Return to original position

Method 2: Remove CMOS battery

- Shut down and unplug power
- Remove coin cell battery (CR2032) from motherboard
- Wait 5 minutes then reinstall

Issue 2: USB Devices Not Recognized

Symptoms:

  • USB mouse/keyboard has no response when plugged in
  • USB drive not recognized

Possible Causes:

  1. USB driver issue:

    • Yellow exclamation mark in Device Manager
    • Solution: Update or reinstall chipset drivers
  2. Insufficient USB port power:

    • Especially front panel USB ports
    • Solution: Switch to rear motherboard USB ports
  3. Wrong BIOS settings:

    • USB function disabled
    • Solution: Enter BIOS, ensure USB function is enabled

Issue 3: M.2 SSD Not Detected

Symptoms:

  • M.2 SSD not visible in BIOS
  • Windows installer can't find drive

Troubleshooting Steps:

Step 1: Confirm Compatibility

1
2
3
4
5
6
7
8
9
10
1. Check motherboard manual for M.2 slot supported protocols:

- SATA only → Can only use M.2 SATA SSD
- NVMe support → Can use M.2 NVMe SSD

2. Confirm SSD type:

- Check SSD packaging or specifications
- NVMe SSD speed typically > 1000 MB/s
- SATA SSD speed ≤ 600 MB/s

Step 2: Check BIOS Settings

1
2
3
4
1. Enter BIOS
2. Confirm M.2 slot is enabled (not Disabled)
3. Some motherboards: M.2_1 and SATA_1 share channels
→ If using M.2_1, SATA_1 will be disabled

Step 3: Reinstall

1
2
3
4
1. Remove M.2 SSD
2. Check if mounting screw is tight
3. Reinsert, ensure fully seated
4. Tighten mounting screw (light pressure, don't overtighten)


Q&A: Common Motherboard Questions

Q1: Is a More Expensive Motherboard Always Better?

A: Not necessarily! Depends on CPU and needs!

Example:

  • CPU: i5-13400 (65W, cannot overclock)
  • Motherboard option 1: Entry B760, $120 ✅
  • Motherboard option 2: Flagship Z790,$280 ❌

Conclusion: Using a non-overclockable CPU with a flagship motherboard is wasting money!

Correct Pairings:

1
2
3
4
i3/R3 → H610/A620 (entry motherboard)
i5/R5 (non-K) → B760/B650 (mainstream motherboard)
i5K/R5X → Z790/B650 (allows overclocking)
i7K/i9K/R7X/R9X → Z790/X670 (high-end motherboard, strong VRM)

Q2: Do I Need to Update Motherboard BIOS?

A: Generally no, unless:

  1. New CPU incompatible:

    • Example: B660 motherboard + 13th gen CPU
    • BIOS update needed for recognition
  2. Known bugs:

    • Memory instability
    • USB device dropouts
    • Check motherboard website BIOS changelog
  3. Performance optimization:

    • New BIOS may improve memory compatibility

Update Risks:

  • ⚠️ Failed update can brick the motherboard!
  • ✅ Ensure stable power (don't lose power)
  • ✅ Don't shut down during update

Update Method (ASUS example):

1
2
3
4
5
6
7
1. Download BIOS file for your motherboard (.CAP or .ROM)
2. Copy to USB drive root directory
3. Reboot and enter BIOS
4. Find "EZ Flash" or "Q-Flash" tool
5. Select BIOS file from USB
6. Start update (wait 5-10 minutes)
7. Auto-reboot when complete

Q3: How Do I Connect Front Panel USB 3.0?

A: Check your motherboard manual for the jumper diagram!

1
2
3
4
5
6
7
8
9
10
11
12
13
USB 3.0 19-pin header on motherboard:
┌─────────────┐
│ 1 2 3 4 5│
│ 6 7 8 9 10│
│11 12 13 14 15│
│16 17 18 19 │
└─────────────┘

Case front panel USB 3.0 cable:

- Has clear keying (can't plug in backwards)
- Align with motherboard's USB3_1 or USB3_2 header
- Press firmly (you'll hear a "click")

Memory Aid

Motherboard is the skeleton connecting all hardware — USB/PCIe/M.2 each with its role;

Z-series for OC, B-series mainstream — H/A entry is good enough;

VRM phases match power draw — K-series CPUs need flagship boards;

Black screen? Check RAM first. M.2 not detected? Check protocol and BIOS!


Conclusion: Building a Complete Hardware Knowledge System

Through this series, we've systematically learned about every component of computer hardware:

Core Components Recap

  1. CPU: The computer's brain, handling all computation and logic
    • Intel vs AMD: Performance vs Value
    • 32-bit/64-bit system impact on memory
    • Enterprise-grade server processors
  2. Memory (RAM): CPU's high-speed assistant
    • DDR evolution: DDR2 → DDR3 → DDR4 → DDR5
    • Dual-channel technology: 1+1 > 2 performance boost
    • Three-level cache: L1/L2/L3 speed vs capacity tradeoff
  3. Storage: Permanent home for data
    • HDD vs SSD: Mechanical vs solid-state showdown
    • SATA vs NVMe: Interface protocol performance gap
    • SLC/MLC/TLC/QLC: Flash memory lifespan considerations
  4. Motherboard: The hardware stage
    • Chipset tiers: Z/B/H series feature differences
    • PCIe/USB/M.2: Technical details of various interfaces
    • BIOS settings and virtualization technology
  5. Expansion Systems (see Part 4)
    • Graphics cards and GPU parallel computing
    • PCIe slot bandwidth allocation
  6. Network & Power (see Part 5)
    • NIC types and gigabit/10G choices
    • PSU wattage calculation and 80Plus certification
    • Complete build guide and troubleshooting

What You've Learned

After completing this series, you now have:

Hardware Selection Skills: Choose appropriate configs based on needs
Troubleshooting Methodology: Pinpoint specific hardware issues from symptoms
Performance Optimization: Dual-channel, 4K alignment, TRIM, virtualization
Pitfall Avoidance: Memory compatibility, SSD lifespan, motherboard interfaces

Next Steps

  1. Hands-on Practice: Disassemble and assemble a computer to reinforce theory
  2. Deep Dive Topics:
    • Operating System internals (process scheduling, memory management)
    • Computer Networks (TCP/IP protocol stack)
    • Database Systems (storage engines, index structures)
  3. Stay Updated: Hardware evolves rapidly — keep learning new technologies

Final Thoughts

Computer hardware isn't isolated components, but a precisely coordinated system. From the moment you press the power button:

  1. Motherboard BIOS detects hardware
  2. CPU reads boot loader
  3. Memory loads OS kernel
  4. Storage provides system files
  5. Graphics card outputs to display

Every component works silently together to bring your computer to life.

I hope this series gave you deeper understanding of computer hardware, so you're never lost when facing hardware issues. Remember: Understanding principles matters more than memorizing specs.


Computer Fundamentals Series Complete
Thanks for reading! See you in the next series 👋

  • Post title:Computer Fundamentals (6): Deep Dive and Summary - Complete Guide from Fundamentals to System Integration
  • Post author:Chen Kai
  • Create time:2019-11-02 14:00:00
  • Post link:https://www.chenk.top/en/computer-fundamentals-6-deep-dive/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
 Comments