-
12/07/2006 - 17h04 pracede2005
compiler un programme assembleur avec le DOS
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.
-
12/07/2006 - 17h27 umfred
Re : compiler un programme assembleur avec le DOS
Quel type d'assembleur? assembleur PC (x86)? assembleur microcontroleur (PIC, 68HCxx,....)?
-
12/07/2006 - 18h40 cricri
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) http://craftac2.free.fr/ml.exe http://craftac2.free.fr/link.exe -
12/07/2006 - 19h25 domlefebvre
Re : compiler un programme assembleur avec le DOS
 Envoyé par pracede2005 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?
-
13/07/2006 - 14h04 pracede2005
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 - 17h49 domlefebvre
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)?
-
13/07/2006 - 18h44 cricri
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 à 18h48.
-
05/09/2006 - 10h47 pracede2005
Re : compiler un programme assembleur avec le DOS
je vous remercie tous de vos réponses
| | |