27 votes

Tutoriel d'assemblage basique mais complet (Linux)?

Je veux apprendre un langage d'assemblage pratique après avoir appris les concepts de base en classe. Existe-t-il des livres ou des tutoriels décents (nasm, etc.) qui seraient recommandés?

19voto

Ayman Hourieh Points 39435

PC Assembly Language est ma ressource préférée sur la programmation d'assemblage. Il est moderne, gratuit et couvre une variété de sujets. Il utilise NASM et les exemples sont disponibles pour Linux (parmi plusieurs autres systèmes).

5voto

plan9assembler Points 2209

4voto

JF. Points 131

Je suis d'accord que le langage d'assemblage PC est très bon. Les autres bons utilisant GAS sont:

2voto

BoraxMan Points 39

"quel est l'intérêt d'apprendre l'apprentissage de l'assemblage juste pour le plaisir?"

Parce que vous apprenez comment fonctionne le CPU et obtenez une meilleure compréhension du système. Je dirais que comprendre l'assembleur est en soi pratique.

2voto

jpowell Points 121

Je recommande le langage d'assemblage de Jeff Duntemann, étape par étape, troisième édition. C'était ma première introduction à asm, mais il est agréable et lisible et assez moderne et à jour.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X