4. Techniques de structuration de la mémoire

Exemple de données

Les données doivent être organisées dans la mémoire machine qui n’est qu’un grand tableau contenant des cases de 8 bits associées à des adresses.

Illustration

illustration

Afin de structurer ses données dans la mémoire on utilise deux techniques (souvent simultanément).

0,0 1,0 2,0 3,0 4,0 5,0 6,0 7,0 8,0
0,1 1,1 2,1 3,1 4,1 5,1 6,1 7,1 8,1
0,2 1,2 2,2 3,2 4,2 5,2 6,2 7,2 8,2
0,3 1,3 2,3 3,3 4,3 5,3 6,3 7,3 8,3
0,4 1,4 2,4 3,4 4,4 5,4 6,4 7,4 8,4
0,5 1,5 2,5 3,5 4,5 5,5 6,5 7,5 8,5
0,6 1,6 2,6 3,6 4,6 5,6 6,6 7,6 8,6
0,7 1,7 2,7 3,7 4,7 5,7 6,7 7,7 8,7
0,8 1,8 2,8 3,8 4,8 5,8 6,8 7,8 8,8

Donne :

0,0 1,0 2,0 8,0 0,1 8,8
case(i, j) = tableau[i + (9 * j)]
tableau[k] = case(k % 9, k / 9)

schema labyrinthe