2009-12-22 34 views
35

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

+0

en double? http://stackoverflow.com/questions/421631/what-is-the-best-resource-for-learning-nasm – Sebastian

+0

En quoi cette question «n'est-elle pas constructive, ou peut-elle créer un débat». Si vous comprenez la question, c'est très simple et le format Q & A est parfait. –

Répondre

30

Il existe par ex. Writing A Useful Program With NASM et bien sûr l'évidence http://www.nasm.us/doc/nasmdoc3.html.

Il y a quelques exemples de programmes à http://www.csee.umbc.edu/help/nasm/sample.shtml

Si vous êtes à la recherche d'une introduction plus générale à la programmation de montage, il est The Art of Assembly Programming et la page wikipedia sur MSNA références Assembly Language Step by Step par Jeff Duntemann.

+0

Oui - c'est juste une référence de langue. –

+0

Callum, j'ai trouvé une meilleure introduction à NASM – Sebastian

18

Il existe un livre gratuit sur le langage d'assemblage par Dr. Paul Carter. C'est basé sur NASM. http://www.drpaulcarter.com/pcasm/

Il y a quelques collections intéressantes de programmes d'échantillonnage à

+2

Je viens de décider il y a quelques semaines d'apprendre NASM correctement et j'ai trouvé le livre gratuit de Dr. Carters facile à ramasser et commencer immédiatement à apprendre. Cependant, il se concentre sur 32 bits - donc si vous voulez apprendre tous les changements en 64 bits (conventions d'appel, etc), puis Ray Seyfarths Introduction à 64 bits Assemblée est une bonne source (seulement USD 5 $ pour la version PDF) –