Menu
Coddy logo textTech

Speicher

Teil des Abschnitts Grundlagen der Assembly-Journey von Coddy — Lektion 2 von 45.

In der vorherigen Lektion haben Sie gelernt, dass die CPU Befehle nacheinander ausführt. Aber wo werden diese Befehle gespeichert? Wo bewahrt die CPU die Daten auf, die sie für ihre Arbeit benötigt?

Die Antwort lautet Speicher (auch RAM genannt — Random Access Memory).

Der Speicher ist wie ein riesiges Gitter aus nummerierten Steckplätzen. Jeder Steckplatz hat eine eindeutige Adresse (wie eine Hausnummer) und kann ein Byte an Daten speichern (eine Zahl von 0 bis 255). Wenn Sie etwas im Speicher ablegen, legen Sie es in einen bestimmten Steckplatz mit einer bestimmten Adresse. Wenn Sie es wieder benötigen, fragen Sie nach den Daten an dieser Adresse.

Stellen Sie sich den Speicher wie ein Postamt mit nummerierten Postfächern vor:

  • Jedes Fach hat eine eindeutige Nummer (die Adresse)
  • Jedes Fach kann einen Brief enthalten (ein Byte an Daten)
  • Sie können einen Brief in jedes beliebige Fach legen
  • Sie können jedes Fach öffnen und lesen, was sich darin befindet

Die CPU kann die Daten an Adresse 1000 anfordern, und der Speicher wird sie zurückgeben. Die CPU kann auch neue Daten an Adresse 1000 schreiben und damit das ersetzen, was vorher dort war.

Wichtige Fakten über den Speicher:

FaktErklärung
Jedes Byte hat eine AdresseAdressen beginnen bei 0 und reichen bis in die Millionen oder Milliarden
Speicher ist flüchtig (volatil)Wenn Sie den Computer ausschalten, verschwindet alles im RAM
Lesen zerstört keine DatenSie können die Adresse 1000 eine Million Mal lesen, und sie enthält immer noch denselben Wert
Schreiben überschreibt alte DatenWenn Sie neue Daten an die Adresse 1000 schreiben, sind die alten Daten für immer weg

Probier es selbst

Diese Lektion enthält keine Programmieraufgabe.

quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen