begin process at 2008 09 05 19:12:26
1 237 437 membres
377 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Dur dur de compiler le code des autres... [ Divers / Débutant(e) ] (sirehanack)

Dur dur de compiler le code des autres... le 16/05/2008 21:40:18

sirehanack
Bonjour à toutes et à tous!
Je suis tout nouveau ici et dans le monde de l'assembleur. En fait je suis aussi nouveau dans l'informatique, je n'ai pour l'instant fait que du Java.
Plus précisément, j'aimerais me mettre à l'assembleur; j'ai téléchargé quelques cours, mais mon grand problème est de compiler, linker et exécuter les codes
Par exemple, j'ai trouvé le cours suivant:
http://benoit-m.developpez.com/assembleur/tutoriel/
je le trouve bien (en tout cas, il me plaît bien), et j'ai voulu le tester.
J'ai télécharger nasm et ld sur asmx86.fr et j'ai testé avec l'exemple que ce site fourni: ça marche.
Seulement, quand j'ai voulu tester les exemples du cours que j'ai téléchargé, ou d'autres trouvés ailleurs, ça plante lamentablement.
J'ai essayé de compiler et exécuter avec l'IDE ASMEditor, ça foire aussi.
Du coup, ma question n'est pas tant de savoir quel compilateur choisir, mais surtout de trouver à la fois un cours, un compilateur et tant qu'on y est un bel éditeur qui marchent tous bien ensemble!
++ à tout le monde

Java c'est bien mais l'assembleur ça a l'air mieux

Re : Dur dur de compiler le code des autres... le 17/05/2008 02:09:14

edfed
Réponse acceptée !

pour comencer en asm, je te conseille fasm.

http://flatassembler.net

ce programme est tres bien conçu.
il n'y a pas besoin de linker comme dans l'ancien temps.

d'ailleur, pour ta gouverne, tu dois avoir lu des documents obsoletes pour te renseigner sur l'assembleur.
depuis, les techniques on evoluées, et il est plus simple de coder en asm qu'en autre languages, c'est l'experience des programmeurs qui a devellopé ces outils.

donc, telecharge fasm pour windows, et le tour est joué.

pour le reste, c'est a toi de fournir l'effort de comprendre.
car coder en asm demande une tres grosse reflexion.
si je te donne les solutions toutes pretes, tu n'avancera pas.

voilà


Re : Dur dur de compiler le code des autres... le 17/05/2008 11:05:26

BruNews
(Admin CS)
Réponse acceptée !
ouh la, surtout pas de faux concepts et encore plus fausses idées à inculquer à qlq'un qui débute.

L'ASM n'a rien de simple et ne le sera jamais, il va même en se compliquant vu que les jeux d'instructions s'étendent. Les syntaxes de 'haut niveau' sont à bannir en ASM, ce qui vaut pour le C ne peut s'admettre pour l'ASM car il n'y a pas de compilo comme en C pour optimiser le code. Quand on code une fonction en ASM c'est qu'on espère faire mieux qu'un compilo C moderne sinon on s'abstient.

ciao...
BruNews, MVP VC++

Re : Dur dur de compiler le code des autres... le 17/05/2008 13:55:47

sirehanack
Réponse acceptée !
Merci pour vos réponses!
En fait je m'intéresse à l'assembleur uniquement d'un point de vue ludique, je ne compte nullement réinventer la roue. C'est justement le côté "prise de tête" qui m'intéresse, à la base j'ai une formation de matheux autrement dit j'ai tendance à trouver amusant ce que la plupart de gens trouvent ch***!
Je vais essayer fasm ce week-end.
++ tout le monde!

Java c'est bien mais l'assembleur ça a l'air mieux

Re : Dur dur de compiler le code des autres... le 18/05/2008 13:05:56

Nukleos
[J'ai télécharger nasm et ld sur asmx86.fr et j'ai testé avec l'exemple que ce site fourni: ça marche.]

ld ? mais il s'agit d'un linker Linux...

ASMEditor est quand à lui un IDE pour Windows.

Un assembleur intéressant est GoAsm+GoLink.
Un IDE polyvalent est RadASM.

Patrick



Classé sous : compiler, code, dur, cours, assembleur

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS