Programmation Assembleur/x86/Conclusion


Le jeu d'instructions x86 est riche car il a évolué au fil des versions des processeurs, en particulier avec l'extension de l'ensemble des registres, passant de 16 bits à 32, puis à 64 bits. L'apprentissage de l'assembleur x86 peut être simplifié en apprenant les instructions par groupe : par taille de données manipulées, par sujet (voir les titres du sommaire).

Programmation Assembleur/x86
Modifier ce modèle

Cependant, l'assembleur est un langage de bas niveau, manipulant directement le matériel, son usage est de nos jours moins fréquent. Il est utile pour développer des pilotes pour un système d'exploitation, créer des générateurs de code pour des langages de programmation compilés de plus haut niveau, ou développer des routines particulière nécessitant de hautes performances.