Version: Test
©Raddy 2001

Logik der Programmierung II        zurück

Variablen
im
Computer
a-absatz.pcx (280 Byte)
Ein einführendes Beispiel
Im Beispiel der vorigen Seite merkte sich der Lehrling die
"Anzahl der bestellten Flaschen", also den Wert der 
Variable "Flaschen" auf einen Blatt Papier.

Ein Computer hat keine Zettel, er merkt sich die Variablen in seinem
Speicher, dem sogenannten RAM (Random Access Memory).  

Den RAM kann man sich wie ein leeres Blatt karierten Papiers
vorstellen. Hier ein kleiner Auszug aus einem Speicher:
               
               
               
In jede Zelle des RAM paßt eine Dual-Ziffer, also 0 oder 1.
Folglich muß der Computer eine Zahl die er im RAM speichern 
will, zuerst in eine Dualzahl umwandeln. Beispiel:

Der Computer will die 12 (Flaschen Bier) im RAM speichern. 
Eine dezimale Zahl 12 ergibt als Dualzahl: 1100

Der Computer speichert also:
1 1 0 0        
               
               
Nehmen wir an, der Computer will nun auch noch 8 Brötchen 
im RAM speichern. Die Dezimalzahl 8 entspricht der Dualzahl 1000
Er speichert diese Dualzahl 1000 dann z.B. eine Reihe tiefer:
1 1 0 0        
1 0 0 0