« Assembleur/Le programme assembleur » : différence entre les versions
Contenu supprimé Contenu ajouté
m correction erreur |
'Assembler sous Linux' à faire |
||
Ligne 38 :
C'est à vous de faire un choix. Nous vous conseillons tout de même d'utiliser NASM, c'est celui qui sera utilisé tout au long de ce cours.
== Comment utiliser NASM ==
Vous trouverez toute les informations sur l'utilisation de NASM dans la documentation officiel. Celle-ci est disponnible depuis la section Liens externes de ce cours.
Voila tout de même la marche à suivre pour assembler son code source.
=== Assembler sous windows ===
Sous l'OS Windows, deux possibilités d'assemblages s'ouvrent à vous :
* Les fichiers .com
* Les fichiers .exe
Dans les deux cas, seul l'extension du fichier de sortie change dans la ligne de commande. Pour créer de tels exécutables, tapez la ligne suivant dans une fenêtre MS-DOS.
<source lang="dos">
nasm fichier.asm -f bin -o executable.com
ou
nasm fichier.asm -f bin -o executable.exe
</source>
'''Remarque : seul nasm.exe est utile à l'assemblage. Les autres fichiers fournis avec ne nous servirons pas.'''
Pour éviter d'avoir à rechercher NASM avec MS-DOS, un petit fichier.bat nommé nasmpath.bat se trouve à la racine de l'installation de NASM. Il vous suffit alors de copier ce fichier à l'endroit ou vous travaillez, par exemple ''Mes documents'' et à lancer ce .bat pour pouvoir directement taper la ligne de code d'assemblage.
=== Assembler sous Linux ===
== Liens externes ==
|