|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre éprouvé
![]() ![]() Abdallah IssamIngénieur Informatique Inscription : novembre 2012 Messages : 33 ![]() |
Bonjour,
Je vous propose un nouvel élément à utiliser : Interfacer du code assembleur et du C Ce code source montre comment utiliser correctement une fonction C de la bibliothèque standard GNU libc dans un code écrit en assembleur GNU. Important[1] : Les étapes 3-9 d'appel des sous programmes en assembleur (http://asm.developpez.com/telecharge...-en-assembleur) sont invisibles, puisque nous sommes pas responsable de l'implémentation de la fonction standard. On va juste l'utiliser ! Important[2] : L'ordre de passage des paramètres par la pile est significatif !!! Notre code utilise deux fonctions : scanf et printf. Leur stack frame est organisé comme suit : Code texte :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com