REPORT – Introduction to Computer Hardware and Processing – v1.0.0
Eldon Gabriel
Eldon Gabriel

Categories

  • Infrastructure and Systems

Tags

  • CPU
  • Data Processing
  • Hardware
  • IT Fundamentals
  • Motherboard
  • RAM

0.0 Executive Summary

This report explains the basic hardware components of a computer and how they work together to process the data.

The goal was to build a clear understanding of how the systems operate at the physical level (Layer 1). This includes how the CPU processes instructions, how the memory stores data, and how the components communicate through the motherboard.

The result is a structured view of how programs interact with the hardware. This improves the troubleshooting ability and supports better system design and security awareness.

1.0 Computer Hardware Fundamentals

1.1 Project Description

The goal of this task was to understand the hardware components of a computer and how they support system operations.

The implementation focused on identifying each component and its role in data processing.

This included:

  • CPU for processing instructions
  • RAM for temporary memory
  • Storage devices for long-term data
  • Motherboard for communication between components
  • Power supply for delivering usable electricity

This ensures a clear understanding of how systems function at the foundational level, which is required for troubleshooting and system administration.

1.2 Technical Task / System Analysis

The process focused on breaking down the interactions of hardware components during normal system operation.

Key Components

  • CPU (Central Processing Unit):
    • Performs calculations and executes program instructions
    • Speed measured in GHz (clock cycles per second)
  • RAM (Random Access Memory):
    • Stores data temporarily while the system is running
    • Clears when the system is powered off
  • Storage (Hard Drive / Storage State Drive):
    • Stores permanent data such as files, applications, and operating systems
  • Motherboard:
    • Connects all hardware components together
    • Allows communication between CPU, RAM, and storage
  • Power Supply Unit (PSU):
    • Converts electricity from the wall into usable power for the system
  • Ports:
    • Physical connection points for external devices (USB, HDMI, etc.)

Programs and Processing

  • Programs:
    • Instructions that tell the computer what to do
  • Memory Controller Chip (MCC):
    • Acts as a bridge between CPU and RAM
    • Controls how data moves between them
  • Clock Cycle:
    • A unit of time used by the CPU to process instructions
    • Example: 3.4 GHz = 3.4 billion cycles per second

CPU Compatibility

  • CPUs must match the motherboard socket type:
    • LGA (Land Grid Array): Pins on the motherboard
    • PGA (Pin Grid Array): Pins on the CPU

An incorrect pairing prevents the system from functioning.

CPU Cache

The CPU cache stores frequently used data to improve speed.

  • L1 Cache: Fastest and smallest (used immediately)
  • L2 Cache: Medium size and speed
  • L3 Cache: Largest and slowest (shared across cores)

A cache reduces the need to access slower RAM.

Overclocking

Overclocking increases the CPU speed beyond the default settings.

  • Benefits:
    • Faster processing
    • Improved performance for heavy tasks
  • Risks:
    • Overheating
    • System instability
    • Hardware damage
    • Voided warranty

Overclocking should only be performed with proper cooling and system support.

1.3 Resolution and Validation

The understanding was validated by mapping how the data flowed through the system.

Component Function
CPU Processes instructions
RAM Temporary data storage
Storage Long-term data storage
Motherboard Connects all components
PSU Supplies power

Validation Steps

  1. Identified each hardware component and its function
  2. Mapped how data moves between CPU, RAM, and storage
  3. Confirmed CPU speed and cache roles in performance
  4. Verified compatibility requirements between CPU and motherboard

2.0: CONCLUSION

2.1 Key Takeaways

  • All computer operations rely on hardware working together as a system
  • The CPU processes instructions using clock cycles and cache memory
  • RAM provides fast temporary storage, while drives store permanent data
  • The motherboard connects all components and allows communication
  • Hardware compatibility is required for proper system operation

2.2 Security Implications & Recommendations

Risk: Hardware Misconfiguration
Incorrect CPU or motherboard compatibility can cause system failures.

Mitigation: Always verify hardware compatibility before installation.

Risk: Overheating from Overclocking
Increasing the CPU speed without proper cooling can damage the hardware.

Mitigation: Use proper cooling systems and avoid unnecessary overclocking.

Best Practices

  • Verify compatibility between CPU and motherboard before deployment
  • Use monitoring tools to track CPU temperature and performance
  • Avoid overclocking unless required and properly supported
  • Document system hardware for troubleshooting and maintenance

Framework Alignment

  • Supports NIST CSF PR.IP (Information Protection Processes) through proper system configuration
  • Aligns with CIS Controls for secure system setup and maintenance
  • Reinforces foundational knowledge required for secure infrastructure