Description du livre
Le langage d'assemblage est dédié au coeur du microprocesseur
sur lequel il est adossé. Sa programmation est une étape indispensable
pour comprendre le fonctionnement interne d'un processeur.
Ce
livre s'adresse à tous les programmeurs qui, pour
des besoins d'optimisation de code ou pour mieux maîtriser la programmation
en langage structuré, souhaitent approfondir leurs
connaissances en informatique matérielle.
Didactique, cet ouvrage
expose les fondements de la programmation en langage d'assemblage
en s'appuyant sur l'étude des microcontrôleurs à base d'ARM
Cortex TM-M3 dont l'architecture interne est largement détaillée.
Particulièrement
adaptés aux technologies embarquées, les processeurs ARM
s'imposent largement sur le marché des microcontrôleurs 32
bits et notamment celui lié à la téléphonie
mobile grâce à leur conception récente et leur architecture
performante.