| Titre : | Processeurs ARM : architecture et langage d'assemblage | | Type de document : | texte imprimé | | Auteurs : | Jacques Jorda, Auteur | | Editeur : | Paris : Dunod/L'Usine Nouvelle | | Année de publication : | 2010 | | Collection : | Collection Technique et ingénierie - EEA | | Importance : | 261 p. | | Présentation : | couv. ill. en coul., ill. | | Format : | 24 cm. | | ISBN/ISSN/EAN : | 978-2-10-054961-0 | | Langues : | Français (fre) | | Index. décimale : | 24-02 Microprocesseurs(mémorisation et circuits auxiliaires) | | Résumé : | 5 milliards de processeurs ARM vendus par an,7 à 8 milliards de ventes annuelles prévues d'ici 2014, soit un processeur ARM par habitant de la Terre !
Déjà présents dans les téléphones mobiles, calculatrices, imprimantes... mais aussi dans les GPS, RFID, appareils photo et même certains appareils médicaux, les processeurs ARM n'ont encore jamais fait l'objet d'une étude complète et ce livre se propose d'y remédier.
Il présente la famille de processeurs ARM7, tant au niveau de l'architecture matérielle que du langage d'assemblage. La structure interne d'un coeur de processeur ARM7 y est analysée (rôle de chaque unité fonctionnelle et leurs différents registres, jeu d'instructions...), les techniques classiques de programmation en assembleur y sont expliquées (structures algorithmiques classiques, gestion de la mémoire et de la pile, gestion des exceptions...). Le livre se conclut sur une étude des entrées / sorties (par test d'état et par interruptions) s'appuyant sur la famille de processeurs Atmel AT91SAM7S.
Cet ouvrage s'adresse aux étudiants de licence qui y trouveront de nombreux exemples de mise en oeuvre. Les professionnels utilisant déjà ces processeurs en apprendront plus sur les enjeux et les contraintes matérielles et logicielles lors du développement d'applications spécifiques. Ce livre s'adresse également aux amateurs souhaitant s'initier à l'utilisation de cette famille de processeurs. | | Note de contenu : | Sommaire
Avant-propos
A Coeurs de processeurs ARM : architecture et programmation
1. Les versions de coeurs de processeurs
2. Architecture interne et jeu d'instructions
3. Techniques de programmation assembleur
B Les entrées/sorties
Les entrées/sorties programmées par test d'état
Les entrées/sorties par interruptions
Annexes
A.Jeu d'instructions de l'ARM
B.Résumé du jeu d'instructions de l'ARM 7 TDMI
C.Exercices
Index alphabétique |
Processeurs ARM : architecture et langage d'assemblage [texte imprimé] / Jacques Jorda, Auteur . - Paris : Dunod/L'Usine Nouvelle, 2010 . - 261 p. : couv. ill. en coul., ill. ; 24 cm.. - ( Collection Technique et ingénierie - EEA) . ISBN : 978-2-10-054961-0 Langues : Français ( fre) | Index. décimale : | 24-02 Microprocesseurs(mémorisation et circuits auxiliaires) | | Résumé : | 5 milliards de processeurs ARM vendus par an,7 à 8 milliards de ventes annuelles prévues d'ici 2014, soit un processeur ARM par habitant de la Terre !
Déjà présents dans les téléphones mobiles, calculatrices, imprimantes... mais aussi dans les GPS, RFID, appareils photo et même certains appareils médicaux, les processeurs ARM n'ont encore jamais fait l'objet d'une étude complète et ce livre se propose d'y remédier.
Il présente la famille de processeurs ARM7, tant au niveau de l'architecture matérielle que du langage d'assemblage. La structure interne d'un coeur de processeur ARM7 y est analysée (rôle de chaque unité fonctionnelle et leurs différents registres, jeu d'instructions...), les techniques classiques de programmation en assembleur y sont expliquées (structures algorithmiques classiques, gestion de la mémoire et de la pile, gestion des exceptions...). Le livre se conclut sur une étude des entrées / sorties (par test d'état et par interruptions) s'appuyant sur la famille de processeurs Atmel AT91SAM7S.
Cet ouvrage s'adresse aux étudiants de licence qui y trouveront de nombreux exemples de mise en oeuvre. Les professionnels utilisant déjà ces processeurs en apprendront plus sur les enjeux et les contraintes matérielles et logicielles lors du développement d'applications spécifiques. Ce livre s'adresse également aux amateurs souhaitant s'initier à l'utilisation de cette famille de processeurs. | | Note de contenu : | Sommaire
Avant-propos
A Coeurs de processeurs ARM : architecture et programmation
1. Les versions de coeurs de processeurs
2. Architecture interne et jeu d'instructions
3. Techniques de programmation assembleur
B Les entrées/sorties
Les entrées/sorties programmées par test d'état
Les entrées/sorties par interruptions
Annexes
A.Jeu d'instructions de l'ARM
B.Résumé du jeu d'instructions de l'ARM 7 TDMI
C.Exercices
Index alphabétique |
|  |