Der Hauptspeicher eines Computers kann wie folgt unterteilt werden:
1. Physisches Gedächtnis: Dies ist der physische Speicherplatz, der zur Aufnahme der aktuell aktiven Programme und Daten verwendet wird. Es besteht typischerweise aus einem oder mehreren RAM-Modulen.
2. Virtueller Speicher: Dies ist eine Technik, die es einem Computer ermöglicht, vorzutäuschen, dass er über mehr physischen Speicher verfügt, als er tatsächlich hat. Es wird zum Speichern von Programmen und Daten verwendet, die derzeit nicht aktiv sind, aber möglicherweise später benötigt werden.
3. Cache-Speicher: Dabei handelt es sich um eine kleine Menge schnellen Speichers, der zum Speichern der am häufigsten verwendeten Daten und Anweisungen verwendet wird. Es befindet sich zwischen der CPU und dem Hauptspeicher und kann die Leistung eines Computers deutlich verbessern.
4. Registriert: Dabei handelt es sich um kleine, schnelle Speicherzellen, die sich im Inneren der CPU befinden. Sie werden zur Speicherung von Daten und Anweisungen verwendet, die gerade verarbeitet werden.