Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1937 connectés 

  FORUM HardWare.fr
  Programmation

  mettre de l'assembleur dans du C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mettre de l'assembleur dans du C

n°103601
Keos
Posté le 22-02-2002 à 15:21:55  profilanswer
 

voila pour une raison ou pour une autre je voudrais inclure du code assembleur dans du code C, histoire d'optimiser les phases critiques. Je n'ais pas la plus petite idée de comment l'on peut faire cela. Y a-t-il une balise spéciale ???

mood
Publicité
Posté le 22-02-2002 à 15:21:55  profilanswer
 

n°103611
Keos
Posté le 22-02-2002 à 15:39:38  profilanswer
 

justement j'en ais aucune ID...

n°103690
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-02-2002 à 15:56:56  profilanswer
 

asm {
ici tu mets l'assembleur
}
 

Citation :


Syntax
 
asm <opcode> <operands> <; or newline>
_asm <opcode> <operands> <; or newline>
__asm <opcode> <operands> <; or newline>
 
Description
 
Use the asm, _asm, or _ _asm keyword to place assembly language statements in the middle of your C or C++ source code. Any C++ symbols are replaced by the appropriate assembly language equivalents.
You can group assembly language statements by beginning the block of statements with the asm keyword, then surrounding the statements with braces ({}). The initial brace must be on the same line as the asm keyword; placing it on the following line generates a syntax error.
 
Borland C++ 5.0 Programmer's Guide

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°103691
Ace17
Posté le 22-02-2002 à 15:57:11  profilanswer
 

C'est quoi le compilateur?
Sinon tu peux essayer les balises suivantes :
 
__asm xor eax, eax
asm { xor eax, eax };

n°103696
Keos
Posté le 22-02-2002 à 16:07:23  profilanswer
 

le complilateur erf chava etre compliké...bon commencons...
j'utilise gcc mais je ferait du cross compiling pour processeur ARM...

n°103769
Ace17
Posté le 22-02-2002 à 21:46:32  profilanswer
 

Bon ben pour gcc ca va etre cho car il utilise une syntaxe légerement différente...
Jette un coup d'oeil la dessus
http://www.delorie.com/djgpp/doc/b [...] djgpp.html


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  mettre de l'assembleur dans du C

 

Sujets relatifs
mettre une variable dans une requete sql sous access[PHP] Scannez un texte pour mettre des liens sur certains mots ???
compilateur assembleur dans visual C++ ?mettre une fleur ICQ sur mon site pour savoir si je suis online ou non
[Java] mettre le contenu d'un fichier txt dans une String[HTML+JavaScript] Mettre un son (.wav) sur un événement.
mettre un annuaire sur mon site![JS] -> y a moyen de mettre en memoire une chiene ?
entête DLL en assembleurmettre une image dans une liste déroulante
Plus de sujets relatifs à : mettre de l'assembleur dans du C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR