Ouvrage

Les processeurs ARM

Architecture et langage d'assemblage

Technique et ingénierie
2010


272 pages

Présentation

Les processeurs ARM (Advanced RISC Machine) sont utilisés dans une très large gamme d'applications "embarquées" . La production actuelle est de l'ordre de 5 milliards d'unités par an, en forte croissance, et cette famille de processeurs est en passe de remplacer les architectures Intel x86 compte tenu de leur faible coût et de leur faible consommation. Les processeurs ARM se trouvent dans une grande variété de de téléphones portables, d'imprimantes, de calculatrices, d'ordinateurs ultra-portables (netbooks, tablettes...), d'appareils photo et caméras vidéo, d'ordinateurs de voitures et de GPS, de consoles de jeu... cette liste n'étant pas exhaustive.
Cet ouvrage rassemble l'essentiel des connaissances qu'il faut maîtriser pour envisager d''exploiter un processeur ARM. La première partie détaille la structure interne du coeur du processeur. Puis le jeu d'instructions est expliqué. Les techniques de programmation en assembleur sont ensuite présentées ainsi que la gestion des entrées-sorties.

Sommaire

Chapitre d’ouvrage

Pages de début

Chapitre d’ouvrage

Avant-propos

A. Cœurs de processeurs ARM : architecture et programmation

Chapitre d’ouvrage

1. Les versions de cœurs de processeurs

Chapitre d’ouvrage

2. Architecture interne et jeu d’instructions

Chapitre d’ouvrage

3. Techniques de programmation assembleur

B. Les entrées/sorties

Chapitre d’ouvrage

4. Les entrées/sorties programmées par test d’état

Chapitre d’ouvrage

5. Les entrées/sorties par interruptions

C. Annexes

Chapitre d’ouvrage

A. Jeu d’instructions de l’ARM

Chapitre d’ouvrage

B. Résumé du jeu d’instructions de l’ARM 7 TDMI

Chapitre d’ouvrage

C. Exercices

Chapitre d’ouvrage

Index alphabétique


Date de parution : 01/09/2010

Date de mise en ligne : 01/06/2022

ISBN 9782100549610

Cet ouvrage est en accès conditionnel

Acheter cet ouvrage

39,99 €

272 pages, format électronique (HTML et feuilletage, par chapitre)
Membre d'une institution cliente ?