Réserver la place mot par mot demande autant d'instructions que de mots. La réserver d'un seul mouvement en demande une, et le reste se fait par décalages.
La situation
Une fonction a besoin de quatre emplacements de la taille d'un mot.
Objectif
Chiffrer la réservation et l'accès à un emplacement précis.
La convention des décalages
Le décalage zéro désigne la case que le pointeur vise, c'est-à-dire le bas du cadre. Les emplacements suivants sont à quatre, huit et douze. Cette numérotation part du bas parce que le pointeur, lui, ne bouge plus pendant toute la durée de la fonction : c'est ce qui permet d'écrire tous les accès une fois pour toutes, sans jamais recalculer d'adresse.