Computer Hardware Notes

Component Name

Category

Function

CPU

Hardware

Interprets and executes commands; consists of ALU, CU, and Registers.

Details: The CPU is the brain of the computer, responsible for carrying out instructions. Modern CPUs contain multiple cores, allowing them to perform multiple tasks simultaneously. Clock speed (measured in GHz) indicates how many instructions the CPU can execute per second.

ALU

Hardware

Performs arithmetic and logical calculations.

Details: The ALU is a critical component of the CPU that performs all arithmetic (addition, subtraction, multiplication, division) and logical (AND, OR, NOT) operations.

CU

Hardware

Coordinates program instructions.

Details: The CU fetches instructions from memory, decodes them, and coordinates the execution of these instructions by other components such as the ALU.

Registers

Hardware

Hold data the CPU is actively working with.

Details: Registers are small, high-speed storage locations within the CPU used to hold actively used data and instructions. They provide the fastest access to data for the CPU.

BIOS

Software

Initializes hardware during computer startup.

Details: The BIOS (Basic Input/Output System) is firmware embedded on a chip on the motherboard. It performs hardware initialization during the boot process and provides runtime services for the operating system and programs.

RAM

Hardware

Provides temporary data storage during processing; volatile.

Details: RAM (Random Access Memory) is the main memory of a computer, providing fast read and write access. It is volatile, meaning data is lost when power is turned off. Capacity is measured in GB.

ROM

Hardware

Provides permanent data storage; non-volatile.

Details: ROM (Read-Only Memory) is non-volatile memory used to store firmware and critical system programs. Data in ROM cannot be easily modified or erased.

HDD

Hardware

Stores data magnetically using mechanical parts.

Details: HDD (Hard Disk Drive) stores data on rotating magnetic platters. It is slower than SSDs but offers larger storage capacities at a lower cost. Access time is measured in milliseconds.

SSD

Hardware

Stores data using electronic circuits; faster and more shock-resistant than HDDs.

Details: SSD (Solid State Drive) uses flash memory to store data. It provides faster access times, lower latency, and greater durability compared to HDDs.

Hybrid Drive

Hardware

Combines HDD and SSD technology for efficiency and cost benefits.

Details: Hybrid Drives combine the high capacity of HDDs with the speed of SSDs by using a small SSD cache to store frequently accessed data.

Flash Drive

Hardware

Portable storage device using solid-state technology, connects via USB.

Details: Flash Drives, also known as USB drives or thumb drives, are small, portable storage devices that use flash memory. They are commonly used for transferring files between computers.