Fonctionnement du Frame Pointer 68k

Fonctionnement du Frame Pointer 68k - ASM - Programmation

Marsh Posté le 25-03-2009 à 15:04:55    

Bonjour,
 
Je désire créer l'arbre d'appel des fonctions d'un programme. Pour cela on m a dit de recuperer le frame pointer. Mais je n'arrive pas a trouver une bonne explication de son principe de fonctionnement. Quelqu'un pourrait il m'aider ?
 
Merci

Reply

Marsh Posté le 25-03-2009 à 15:04:55   

Reply

Marsh Posté le 25-03-2009 à 15:18:12    

l'adresse de retour d'une fonction est stockée au sommet de la pile, donc si tu veux récupérer ces adresses, tu dois parcourir la pile vers le bas (sur 68k, la pile s'incrémente vers le haut, et elle est pointée par le registre a7)


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed