Insérer du code assembleur dans un programme c

Signaler
Messages postés
3
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
24 décembre 2005
-
Messages postés
3
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
24 décembre 2005
-
Bonjour j'aimerais savoir comment inserer du code asm dans un code C.
Si ce n'est pas possible, comment manipuler directement le CPU, ces registres et lesPICs.
Merci d'avance

4 réponses

Messages postés
361
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
19 mars 2015

oui c'est possible



mais pour la "structure" de l'assembleur

ca depend du compilateur que tu utilises

le code sera différent sur chaque compilateur c/c++
Messages postés
3
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
24 décembre 2005

J'utilise devcpp 4.9.9.1
En fait j'aimerais appeler un macro avec 2 paramétre un peux comme on appelle les fonctions intégré. Si vous avez un lien vers un tutorial ou un exemple de code commenté je suis preneur.
Messages postés
361
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
19 mars 2015

Messages postés
3
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
24 décembre 2005

Je vien de voir une chose:

__asm {

mon code

}

un code semblable fonctionerait t'il:

__asm {
%macro NomDuMacro 2
premierparametre, %1
secondparametre, %2
%endmacro
}

NomDuMacro(premierparametre, secondparametre)