salut, j'aimerai savoir comment compiler un programme assembleur avec le DOS. j'ai lu que l'on peut le faire mais je ne sais comment faire ou si quelqu'un a une autre solution à me proposer. Toute aide serait la bienvenue.
-----
Aujourd'hui
Publicité
12/07/2006, 18h27
#2
umfred
Date d'inscription
mars 2006
Âge
41
Messages
2 750
Re : compiler un programme assembleur avec le DOS
Quel type d'assembleur? assembleur PC (x86)? assembleur microcontroleur (PIC, 68HCxx,....)?
12/07/2006, 19h40
#3
cricri
Date d'inscription
juillet 2004
Messages
922
Re : compiler un programme assembleur avec le DOS
voila l assembleur + le linkeur
je precise que c est 2 exe font parti d un logiciel gratuit qu on peut recuperer sur microsoft.com (mais bon il fait 700 mo)
salut, j'aimerai savoir comment compiler un programme assembleur avec le DOS. j'ai lu que l'on peut le faire mais je ne sais comment faire ou si quelqu'un a une autre solution à me proposer. Toute aide serait la bienvenue.
Bonsoir,
Je ne suis pas sur de bien comprendre ta question. Est-ce que tu cherches un assembleur (et le linkeur associé) qui fonctionne sous DOS (6 ou 7) et donc par hypothèse, il s'agit d'un ASM x86?
Ou bien penses-tu créer un programmeur assembleur, l'assembler (l'assembleur ne compile pas un programme, ce n'est pas un compilateur) et le linker avec le DOS?
La deuxième hypothèse est exclue. Dans la première, il te faut créer un fichier source en .asm, puis l'assembler avec un programme assembleur et ensuite le linker. Tu obtiendras un executable.
Une question: sais-tu programmer en langage assembleur?
Aujourd'hui
A voir en vidéo sur Futura
13/07/2006, 15h04
#5
pracede2005
Date d'inscription
mai 2006
Messages
194
Re : compiler un programme assembleur avec le DOS
je sais programmer en langage assembleur. ce que je veux savoir:
comment je passe du fichier .asm à l'éxecutable? si possible voir les résultats avec un émulateur. Quelles sont les possibilités que j'ai?
13/07/2006, 18h49
#6
domlefebvre
Date d'inscription
mai 2005
Localisation
Voisins le bretonneux (78)
Âge
63
Messages
701
Re : compiler un programme assembleur avec le DOS
Envoyé par pracede2005
je sais programmer en langage assembleur. ce que je veux savoir:
comment je passe du fichier .asm à l'éxecutable? si possible voir les résultats avec un émulateur. Quelles sont les possibilités que j'ai?
OK. Tu passes d'un .asm à un .exe en assemblant ton source avec un assembleur (ASM86 par exemple ou n'importe quel assembleur pour x86) et en le linkant (avec LINK86 ou n'importe quel linker pour x86).
pas besoin d'émulateur pour voir les résultats si tu développes sur x86 et que ton processeur cible est un x86. Tu peux utiliser n'importe quel debbuger symbolique.
Pour récapituler, il te faut un assembleur, un linker et un debbuger symbolique pour x86.
Mais dis moi, ton processeur cible, c'est bien un x86 (un pentium sans doute)?
Aujourd'hui
Publicité
13/07/2006, 19h44
#7
cricri
Date d'inscription
juillet 2004
Messages
922
Re : compiler un programme assembleur avec le DOS
http://masm32.online.fr/masm32.htm
ca inclu le masm.exe et link.exe les miens sont plus recent et permete entre autre les instructionns SS2
pour le debugeur
au choix celui de windows (le hic seulement 16 bits)
lol en fait j ai toujours pas trouver un bon debbugeur 32 bits
(et j ai pourtant cherche des heures softice et compagnie me convienne pas)
Dernière modification par cricri ; 13/07/2006 à 19h48.