begin process at 2012 05 28 09:25:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

asm sous Dev-C++


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

asm sous Dev-C++

lundi 4 novembre 2002 à 12:41:59 | asm sous Dev-C++

bolbtb

Bonjour,
J'ai trouvé çà sur cppfrance (à propos lire/écrire sur le port parallèle):
ASM
{
mov dx,adr
}
sous Dev-Cpp je l'ai transformé en
asm("mov dx,adr");

mais Dev-Cpp me dit qu'il a trop de référence pour "mov"
comment mofifier ??

Merci par avance.
BolBtb
lundi 4 novembre 2002 à 22:21:20 | Re : asm sous Dev-C++

Thaeron

Dev-c++ => GCC donc ASM AT&T
alors l'instruction devient je crois
asm("movl adr, %dx");
mardi 5 novembre 2002 à 08:53:21 | Re : asm sous Dev-C++

bolbtb

Merci pour cette info...
En réalité il manque encore un "e" :
asm("movl adr, %edx")
[je ne sais pas à quoi ça sert ... mais ça marche]

Toutefois je n'ai pas trouvé d'autre correspondances pour passer en ASM AT&T.
Où puis-je les trouver ?

J'ai tout ça à traduire :
a1) mov al,out_char
a2) mov dx,adr
a3) out dx,al
b1) mov dx,adr (ok)
b2) in al,dx
b3) mov ret_char,al

Merci par avance.

-------------------------------
Réponse au message :
-------------------------------

Dev-c++ => GCC donc ASM AT&T
alors l'instruction devient je crois
asm("movl adr, %dx");

mardi 5 novembre 2002 à 17:06:38 | Re : asm sous Dev-C++

Thaeron

ouais le e, j'aurai du y penser dsl,
Deja tu dois intervertir destination et source, comme pour le premier, ensuite pour dx ça devient %edx et le mov c'est movl
pour al c'est %al et le mov c'est movb
apres pour le reste je peux pas t'aider dsl
vendredi 8 novembre 2002 à 09:47:29 | Re : asm sous Dev-C++

Juke

et comment sa fonctionne pour les interruption ?



-------------------------------
Réponse au message :
-------------------------------

ouais le e, j'aurai du y penser dsl,
Deja tu dois intervertir destination et source, comme pour le premier, ensuite pour dx ça devient %edx et le mov c'est movl
pour al c'est %al et le mov c'est movb
apres pour le reste je peux pas t'aider dsl
vendredi 8 novembre 2002 à 14:39:19 | Re : asm sous Dev-C++

Thaeron

bhen pour l'interruption 10h au lieu de int 10h yaura
asm("int $0x10");
vendredi 8 novembre 2002 à 16:30:46 | Re : asm sous Dev-C++

Juke

merci.



-------------------------------
Réponse au message :
-------------------------------

bhen pour l'interruption 10h au lieu de int 10h yaura
asm("int $0x10");


Cette discussion est classée dans : mov, asm, dev, adr, dx


Répondre à ce message

Sujets en rapport avec ce message

VC++ fait chier [ par GoldenEye ] Qui peut me dire comment on place le curseur où on veut et ce sans Borland ( conio.h et gotoxy aux chiottes donc ) sous DOS et avec VC++ 6.0 ( ça fait asm sous DEV c++ [ par ceric35 ] ceric35(ceric35@hotmail.com)Bonjour !Quelqu'un pourait-il me dire pourquoi ce code asm sous DEV c++ ne marche pas : asm("movb $0x13, %al"); asm( ASM et C++ [ par sebastienbro ] Bonjour, j'aimerais savoir ce qui ne vas pas dans le code suivant. J'ai une erreur "error C2400: inline assembler syntax error in 'opcode'; found 'con asm en dev-c++ [ par laulau10 ] int i=1;do printf("coucou");whil(i=1);bonjour je suis en train de creer une dll mais j'aimerait pour voir y inserer des fonctions asembleurvoici mon [Asm][Devc++] [ par Gonath ] Bon voilà, je programme sur devc++ depuis peu. Je voudrais y insérer des codes en assembleur vu que je connais l'assembleur. Mais le prob, c qu'il n'a C++ et asm [ par Chouchou182 ] BonjourVoilà un extrait : __asm{ mov ah, 00h mov al, 13h int 10h }Aucun bug a la compilationAcess violation Secteur de boot : comment ordonner des commandes ??? [ par Foub12 ] Bonjour,j'ai une question qui me turlupine depuis un petit moment et j'aimerais bien connaître la réponse...Le secteur de boot (d'une disquette par ex Code ASM dans projet CPP [ par FearBlue ] Slt a tous !!!$Je dev une appli en Cpp et je desire inclure de L'asm dedansJe compile avec gccVoici ce que je fais et ca fait grosse erreur :(:(:(:(   asm et dev c++ [ par algori ] Bonjour,Ma question est simple. J'aimerai savoir s'il est possible de rajouter du code assembleur dans un programme C sous Dev C++. J'ai essayé mais j DEV-C++ ASM ? dev asm [ par maladedede ] Bonjour, je voudrais savoir comment indégrer un code asm dans dev-c++ parceque _asm n'est pas reconnu.Alors je voudrais savoir comment avertir au comp


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales