TechKnowSurge
CompTIA Tech+ 1.3 CompTIA Tech+ 2.3
InteractiveComputeFree

Which Component Does This Job?

Sort jobs inside the computer to the part that does them: RAM, CPU cache, ROM, or an HDD or SSD.

⚑ Complete this interactive to capture a CTF flag worth 5 points.

About this interactive

A computer has several kinds of memory and storage, and each has one job in the flow of data. RAM is the staging point. Inputs cannot all talk to the processor at once, so everything goes to RAM first: your keystrokes, the document you open, the operating system itself once it is loaded from the drive. The CPU takes what it needs from RAM, and results come back to RAM before they are sent out to the screen or saved. RAM sits in long slots on the motherboard beside the processor. The CPU cache is a small amount of memory built into the processor chip. Data is copied into it just before the processor works on it, and results pass through it on their way back to RAM. It is the fastest memory the computer has, and the smallest. The ROM is a chip on the motherboard that holds the BIOS, the first instructions the computer needs when it powers on. At startup those instructions are read from the ROM and run before the operating system has been loaded. The lesson calls this chip the ROM; on today's motherboards it is usually flash memory holding UEFI firmware, which a firmware update can rewrite, but in normal use the computer only reads it, and your work never goes there. Long-term storage, an HDD or an SSD, keeps what must survive a shutdown: the operating system's files, installed programs, your documents and photos. It connects through a port such as one of the motherboard's SATA ports. To sort a job, follow the data. Waiting to be processed or just processed: RAM. On the processor itself: cache. Needed before anything else at power-on: ROM. Still there next week: the drive.

What you'll learn

Aligned to

CompTIA Tech+
1.3 Illustrate the basics of computing and processing.
2.3 Explain the purpose of common internal computing components.

Key terms

Random Access Memory
RAM
Volatile memory that temporarily stores data and program instructions the CPU is actively using, allowing fast read and write access from any memory location. RAM contents are lost when power is removed, unlike persistent storage.
CPU Cache
A small, fast memory built into the CPU chip that temporarily holds data immediately before and after processing.
Read-only Memory
ROM
Non-volatile memory whose contents are set at manufacture and cannot be modified during normal operation. Stores firmware and boot instructions that persist without power.
Basic Input/Output System
BIOS
Firmware stored on a motherboard chip that initializes hardware during startup and provides runtime services for the operating system via the Power-On Self-Test (POST) process. BIOS has largely been replaced by UEFI on modern systems.
Central Processing Unit
CPU
The primary processor chip in a computer that executes instructions from programs by performing arithmetic, logic, control, and input/output operations. CPU speed and core count directly affect system performance.
Hard Disk Drive
HDD
A traditional storage device that uses rotating magnetic platters and read/write heads to store and retrieve data persistently. HDDs offer high-capacity storage at lower cost per gigabyte than SSDs, but with slower speeds and moving mechanical parts.
Solid State Drive
SSD
A storage device that uses flash memory chips with no moving mechanical parts to store data persistently, offering faster read/write speeds, lower latency, and greater durability than traditional hard disk drives. SSDs connect via SATA, NVMe, or M.2 interfaces.

Topics

Random Access Memory Cpu Cache Read Only Memory Storage Interactive Categorize

About TechKnowSurge

TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.

Explore free tools and programs →