Dans mon code assembleur, j'ai une ligne qui ditDécodage rappel de montage
callq *%rcx
Je comprends que cela appelle le rappel de la fonction pointée par rcx. Cependant, je n'ai aucune idée de quoi/où ce rappel est implémenté/ce qu'il fait. Comment puis-je comprendre cela?
Utiliser un ** débogueur ** –
@ user3847447 '% rcx' indique un registre de CPU. S'il n'y a pas d'autre commande précédente qui montre quelle adresse explicite est chargée - l'utilisation du débogueur est vraiment la seule façon de le savoir. (Je suppose que "déboguer par la tête" n'est pas une option dans ce cas ...) – Scheff
Cherchez quelle adresse '% rcx' pointe et désassemble la mémoire à cette adresse. – fuz