Grâce à cet ouvrage vous apprendrez les notions essentielles
nécessaires pour programmer en assembleur x86. Les diffé-
rents points abordés sont les suivants :
- représentation des entiers, des réels
- registres généraux 32 et 64 bits
- registres vectoriels et programmation vectorielle
- coprocesseur et calculs avec les réels
- appel de sous-programmes
- édition, compilation, édition de liens
- techniques de programmation : alignement mémoire, dépliage de boucle
La mise en application est réalisée au travers de plusieurs
études de cas qui visent à améliorer le codage d’une
fonction de base écrite en C.
La plateforme de développement est Linux Ubuntu 20.04. Le livre est gratuit et est disponible au téléchargement :
http://www.info.univ-angers.fr/~richer/assembleur.php
[Lire la suite]
Partager