C-Programmierung

Speicherbelegung

Speicher | | Algorithmen

Speicherbelegung bei der Ausführung von Programmen:

Adresse                             1000     2000
----------|Programm|---|Daten|------|r=42|---|0|--- ...
Symbol        |                       |       r
              |           ^           |       ^
              |           |           |       |
              -------------           ---------
             lesen&schreiben      schreibe 42 nach r

Maschinencode an der Adresse 1000: MOV #42,2000

Die Speicherverwaltung stellt sicher, dass die Datenblöcke mehrerer Programme überschneidungsfrei auf den linearen Adressraum des Speichers abgebildet werden.

Speicher | | Algorithmen

Options: