0% ont trouvé ce document utile (0 vote)
181 vues1 page

Guide de Compilation NASM et Édition

Le document explique les commandes nasm pour l'assemblage, les segments mémoire et les types de données comme dw, db, dd et dq. Il décrit également les étapes de compilation et d'édition pour créer un fichier exécutable à partir d'un code assembleur.

Transféré par

Ayoub Bensalem
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
181 vues1 page

Guide de Compilation NASM et Édition

Le document explique les commandes nasm pour l'assemblage, les segments mémoire et les types de données comme dw, db, dd et dq. Il décrit également les étapes de compilation et d'édition pour créer un fichier exécutable à partir d'un code assembleur.

Transféré par

Ayoub Bensalem
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

tp nasm

a
| dw
| 10
variable | son type | sa valeur
segment bss == SS
segment text == CS
dw == dene word (2 octets)
db = dene byte (8 octets )
dd == dene double word
dq == dene qword (32octet )
_main est une label ou bien une etiquette d'une instruction
_nom en general
sert a specier chaque intruction
**Compilation
nasm -g -f win32 nom_code.asm ==> conversion de asm vers obj
- options g : get , f : le **Edition
creation du chier executable partir du chier obj
gcc -g -o nom.exe nom_code.obj
***********************

Pge p

Vous aimerez peut-être aussi