Débutant en asm

eax Messages postés 728 Date d'inscription jeudi 20 juin 2002 Statut Membre Dernière intervention 7 novembre 2007 - 27 déc. 2003 à 23:21
rhumsek Messages postés 17 Date d'inscription lundi 3 février 2003 Statut Membre Dernière intervention 5 novembre 2011 - 2 juil. 2004 à 21:46
salut
je débute en asm (avec nasm) et j'arrive pas à assembler mon premier code lol

section .data
msg db 'Hello world$'
section .code
debut: lea dx,msg
mov ah,9
int 21h
mov ah,4ch
int 21h
end

qqun pourrait il m'aider ?
merci

:big) Sylvain [[mailto:eax@eax-online.com email]] [homepage] [myCV]

5 réponses

CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 1
5 janv. 2004 à 02:50
sous nasm, avec:
lea dx,msg

msg est une adresse.
Tu dois faire:
mov dx,msg

ou
lea dx,[msg]


Core Breaker :)
0
eax Messages postés 728 Date d'inscription jeudi 20 juin 2002 Statut Membre Dernière intervention 7 novembre 2007 2
5 janv. 2004 à 07:06
ah exact, j'y arrive maintenant merci
mais connais tu la syntaxe exacte de nasm pour qu'il me génère un exécutable car là je dois lancer vim pour lire mon hello world c pas top :p

:big) Sylvain [[mailto:eax@eax-online.com email]] [homepage] [myCV]
0
CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 1
5 janv. 2004 à 20:39
Non désolé j'utilise TASM sous Windows
Par contre:
NASM src.asm -fbin -osrc.com
permet de générer un exécutable .COM

Core Breaker :)
0
eax Messages postés 728 Date d'inscription jeudi 20 juin 2002 Statut Membre Dernière intervention 7 novembre 2007 2
5 janv. 2004 à 23:28
ok je te remercie

:big) Sylvain [[mailto:eax@eax-online.com email]] [homepage] [myCV]
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
rhumsek Messages postés 17 Date d'inscription lundi 3 février 2003 Statut Membre Dernière intervention 5 novembre 2011
2 juil. 2004 à 21:46
--------------------------------------------------------------------------------
salut

je suis spécialisée dans le language assembleur pour les microprocesseur INTEL de la famille IA 32,

et je propose donc des cours particulier à partir de septembre!...
Donc si vous êtes eventuellement interessé contacté moi

rhumsek
0
Rejoignez-nous