web-dev-qa-db-fra.com

Un bon tutoriel NASM / FASM?

Quelqu'un connaît-il de bons NASM ou tutoriels FASM? J'essaie d'apprendre l'assembleur mais je n'arrive pas à trouver de bonnes ressources dessus.

38
Callum Rogers

Il y a par exemple Écriture d'un programme utile avec NASM et bien sûr l'évidence http://www.nasm.us/doc/nasmdoc3.html .

Il existe quelques exemples de programmes sur http://www.csee.umbc.edu/help/nasm/sample.shtml

Si vous cherchez une introduction plus générale à la programmation d'assemblage, il y a The Art of Assembly Programming et la page wikipedia sur les références NASM Assembly Language Step by Step par Jeff Duntemann.

31
Sebastian

Il y a un livre gratuit sur le langage de l'Assemblée par le Dr Paul Carter. Il est basé sur NASM. http://www.drpaulcarter.com/pcasm/

Il existe des collections intéressantes d'exemples de programmes sur

18
Jan Deinhard

[~ # ~] fasm [~ # ~]

Ce n'est pas un tutoriel mais c'est très utile:

http://flatassembler.net/docs.php?article=manual

pensez aussi à jeter un œil aux exemples fournis avec la langue.

Il y a aussi un forum avec beaucoup d'informations (sur divers sujets)

http://board.flatassembler.net/index.php

Voici un débutant FAQ avec toutes les informations pertinentes pour les débutants:

http://board.flatassembler.net/topic.php?t=25

6
Quonux

J'apprends juste aussi, et je l'ai trouvé l'autre jour.

L'art de la programmation en langage d'assemblage

Je n'ai pas tout lu, mais j'en ai utilisé des morceaux.

2
Sam

Pour les didacticiels Windows, ce sont les meilleurs que je connaisse: http://win32Assembly.programminghorizon.com/tutorials.html

Également traduit en syntaxe fasm dans cet article du forum fasm: http://board.flatassembler.net/topic.php?t=2158

1
Christoffer Bubach