• Aide
  • Eurêkoi Eurêkoi

Livre

Le microprocesseur. Volume 5 , Aspects logiciels et matériels du développement, du débogage et du test

Résumé

Une étude consacrée aux mécanismes internes du microprocesseur et à sa programmation. Ce volume, traitant des deux premières générations de microprocesseurs (formats de 4 et 8 bits), aborde les aspects matériels et logiciels de la chaîne de développement d'un système numérique à base d'un microprocesseur.


  • Éditeur(s)
  • Date
    • C 2021
  • Langues
    • Français
  • Description matérielle
    • 1 vol. (VII-174 p.) : ill., fig. ; 23 cm
  • Collections
  • Sujet(s)
  • ISBN
    • 978-1-78405-773-2
  • Indice
    • 681.33 Logique câblée, microprogrammation, microprocesseurs
  • Quatrième de couverture
    • Depuis 50 ans, le microprocesseur, forme moderne et intégrée de l'unité centrale, n'a cessé d'évoluer en termes d'intégration de fonctions, de puissance de calcul, de baisse de prix et d'économie d'énergie. Il est aujourd'hui présent dans la quasi-totalité des appareils électroniques. Bien connaître ses mécanismes internes et sa programmation est essentiel pour comprendre et maîtriser le fonctionnement d'un ordinateur et les concepts évolués de programmation.

      Le microprocesseur 5 traite des deux premières générations de microprocesseurs, c'est-à-dire celles qui manipulent les entiers aux formats de 4 et 8 bits. Ce volume présente les aspects matériels et logiciels de la chaîne de développement d'un système numérique à base d'un microprocesseur. Il décrit également les architectures des premiers micro-ordinateurs pour une remise en perspective historique.

      Des exemples puisés dans les technologies actuelles et anciennes illustrent et rendent accessibles les concepts théoriques.


  • Tables des matières
      • Le microprocesseur 5

      • Aspects logiciels et matériels du développement, du débogage et du test

      • Philippe Darche

      • Iste éditions

      • Avant-propos 1
      • Chapitre 1. Chaîne de développement5
      • 1.1. Couches de langages, étapes de développement et outils5
      • 1.1.1. Niveaux de langages7
      • 1.1.2. Étapes de développement8
      • 1.1.3. Programmation multi langage10
      • 1.1.4. Compatibilité et interfaces logicielles12
      • 1.2. Outils logiciels de base pour le développement15
      • 1.2.1. Assembleur15
      • 1.2.2. Éditeur de liens21
      • 1.2.3. Chargeur/lanceur24
      • 1.2.4. Désassembleur24
      • 1.3. Langage d'assemblage25
      • 1.3.1. Méthodologie de développement logicielle28
      • 1.3.2. Standardisation du langage d'assemblage28
      • 1.3.3. Structure d'un programme28
      • 1.3.4. Macro-instructions33
      • 1.3.5. Adressage35
      • Chapitre 2. Débogage et test37
      • 2.1. Supports matériels37
      • 2.1.1. Cartes électroniques génériques37
      • 2.1.2. Programmateur40
      • 2.2. Débogage44
      • 2.2.1. Évolution44
      • 2.2.2. Fonctionnalités45
      • 2.2.3. Émulateur matériel49
      • 2.2.4. Débogage logiciel51
      • 2.2.4.1. Moniteur de débogage51
      • 2.2.4.2. Simulateurs logiciel et in situ54
      • 2.2.4.3. Débogueur logiciel56
      • 2.2.5. Support matériel et interfaces de débogage57
      • 2.2.6. Débogage à distance et virtualisation68
      • 2.2.7. Synthèse68
      • 2.3. Test74
      • Chapitre 3. Évolution de l'organisation des premiers micro-ordinateurs75
      • 3.1. Apple II75
      • 3.2. Les PC d'IBM80
      • 3.2.1. Le PC d'origine80
      • 3.2.2. L'XT84
      • 3.2.3. L'AT86
      • 3.3. Jeu de puces93
      • 3.4. Architectures d'une carte mère107
      • 3.4.1. Facteurs de forme107
      • 3.4.2. Architecture d'une carte mère actuelle108
      • 3.5. Évolution du firmware des micro-ordinateurs110
      • 3.5.1. Définition110
      • 3.5.2. Apple II110
      • 3.5.2.1. Le moniteur110
      • 3.5.2.2. La ROM BASIC111
      • 3.5.3. Le BIOS du PC111
      • 3.5.4. Open firmware115
      • Conclusion 117
      • Annexe. Exercice 119
      • Liste des acronymes 121
      • Bibliographie 137
      • Index 145
      • Sommaire de Le microprocesseur 1 167
      • Sommaire de Le microprocesseur 2 169
      • Sommaire de Le microprocesseur 3 171
      • Sommaire de Le microprocesseur 4 173

  • Origine de la notice:
    • BPI
  • Disponible - 681.33 DAR 5

    Niveau 3 - Informatique