Está en la página 1de 3

• La memoria RAM se organiza en

registros (típicamente de algunos


bytes)
• El SO direcciona (enumera) estos
registros
Las variables
son ‘alias’ para 20493 a

registros de la
20494 ¿
20495 ‘4’

RAM 20496
20497
39

20498
20499 705.294065 x
20500
20501
Escritura (destructiva) Lectura (no destructiva)

y  2*x + 6 x 7 y 1.39

x 7 y 20

x  y x 20

Leer x x - 8.9
int x, *apuntador, y;
x = 705.29;
apuntador = &x;
y = *apuntador;

y = *apuntador significa:
1. tomar el valor de apuntador (20499)
2. tomar el contenido de esa dirección (705.29)
3. asignar ese valor a ‘y’
20493 a

87362
20494 705.29 y
20495 ‘4’
apuntador 87363 20499 20496 39
87364 20497
87365 20498
20499 705.29 x
20500
20501

También podría gustarte