CPU · RAM · Storage · Input/Output · Von Neumann Architecture
| Type | Volatile? | Purpose |
|---|---|---|
| RAM | Yes (loses on power off) | Stores currently running programs and data |
| ROM | No (permanent) | Stores BIOS/firmware — read only |
| HDD/SSD | No (permanent) | Long-term storage of files and programs |
| Cache | Yes | Fastest memory — stores recently used CPU data |