Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 11 Apr 2003 17:40:20

Jean-Fran
Membre Communauté Graph100
Date d'inscription: 05 Dec 2002
Messages: 331

ASM

Quelqu'un pourai me passer un assembleur (Nasm avec Nasm-ide, Tasm, Masm) qui marche, la plupard de ceux que j'ai trouver bug lors de la compilation avec des erreur qui n'ont rien a voir.
Avec un exemple de prog qui marche parsque la. 8O

Hors ligne

 

#2 14 Apr 2003 03:31:08

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: ASM

ben nasm=>
http://prdownload.sourceforge.net/nasm/ … p?download

la doc=>
http://prdownload.sourceforge.net/nasm/ … p?download

nasm-ide=>
http://uk.geocities.com/rob_anderton/nasmide.zip

NasmEdit (c un editeur fait par le meme gars que Nasm-IDE, mais celui la est en Java et donc tourne sous windows et linux... si il y a un probleme, va sur http://uk.geocities.com/ron_anderton )=>
http://uk.geocities.com/rob_anderton/NasmEdit.zip

Vala...
Et si en plus tu veux un linker qui soit libre, je te conseille ALINk il est tres bien=>
http://alink.sourceforge.net/files/al_al.zip

Bon courage

Hors ligne

 

#3 14 Apr 2003 03:32:10

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: ASM

oups g fait une faute: c'est rob_anderton le site, pas ron...

Hors ligne

 

#4 14 Apr 2003 03:34:12

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: ASM

Comme exemple de prog tu as le pong de Basbak, mais bon je sais pas si qqun l'as encore. ya Platinum, mais un peu trop complexe...
Je vais essayer de te faire un exemple typique et qui fonctionne bien.

Hors ligne

 

#5 14 Apr 2003 09:42:24

scq
IsCachE Pour vous ServiR
Lieu: Gièvres (41 / Tours (37)
Date d'inscription: 25 Mar 2002
Messages: 2846

Re: ASM

je crois que je l'ai (pong)
faiut que je recherche


la naissance, la jouissance et la mort sont les moments les plus courts de la vie, mieux vaut ne pas les rater.

Hors ligne

 

#6 15 Apr 2003 14:04:24

Jean-Fran
Membre Communauté Graph100
Date d'inscription: 05 Dec 2002
Messages: 331

Re: ASM

Desole, mais les deux premiers liens sont morts chez moi. Mais il sont la : http://sourceforge.net/projects/nasm
C'est bon y a aussi un exemple avec.
Merci !!!

Hors ligne

 

#7 16 Apr 2003 14:14:31

Jean-Fran
Membre Communauté Graph100
Date d'inscription: 05 Dec 2002
Messages: 331

Re: ASM

J'ai un petit probleme, le livre que j'utilise est fait pour MASM.
Et y a ce code dedans :

Code:

Buffer DB 255 DUP (?) ; Definit une zone de 255 bytes

Sauf que ca passe pas sous NASM !!!
Il faut que je le change par quoi ???

Hors ligne

 

#8 16 Apr 2003 16:45:02

tonton1664
Membre
Lieu: Somme (80)
Date d'inscription: 22 Jul 2002
Messages: 217
Site web

Re: ASM

avec nasm:

si tu veux remplir la zone avec des ?:

Code:

Buffer: TIMES  255 db '?'

sinon remplir avec n'importe quoi:

Code:

Buffer: resb 255

voila

Hors ligne

 

#9 17 Apr 2003 03:18:57

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: ASM

Code:

255 DUP 

ca correspond aux 255 fois l'octet
et

Code:

(?)

ca correspond au fait que tu sais pas quoi mettre dedan(par defaut masm met des 00h dedans)

donc sous nasm, cela te donne:

Code:

times 255 db 0 ;declare 1 octet 255 fois

et mieux encore

Code:

resb 255 ;réserve 255 octets

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr