Contenu de la matière
Systèmes à Microprocesseurs
iii
Chapitre 5 : Les interfaces d’entrées/sorties (4 Semaines)
5.1. Généralités 112
5.2. Les différentes types et architecture interne des interfaces 112
5.3. Programmation des interfaces d’E/S 125
5.4. Adressage des ports d’E/S 125
5.5. Exercices 126
Chapitre 6 : Les interruptions (2 Semaines)
6.1. Définition d’une interruption 128
6.2. Prise en charge d’une interruption par le microprocesseur 131
6.3. Processus de traitement d’une interruption 133
6.4. Exercices 140
e. Références bibliographiques 142
2.2. Caractéristiques générales des mémoires 38
2.3. Différents types de mémoires à semi-conducteurs - architecture interne 40
2.3.1. La mémoire vive : RAM 42
2.3.2. La mémoire morte : ROM 51
2.4. Décodage d'adresse – Interfaçage Microprocesseur/mémoire 54
2.7. Mémoires spéciaux : Piles 58
2.8. Exercices 61
Chapitre 3 : Architecture des ordinateurs (3 Semaines)
3.1. Introduction, historique et évolution 63
3.2. Concepts de base 65
3.3. Organisation d’un ordinateur en blocs fonctionnels 67
3.3.1. Mémoire centrale (MC) 67
3.3.2. Unité centrale (UC) 71
3.3.3. Unité d’échange (UE) 74
3.4. Fonctionnement de l’UC 76
3.4.1. Format d’une instruction 76
3.4.2. Etapes d’exécution des instructions 80
3.6. Notions d’architecture RISC et CISC 83
3.7. Exercices 84
Chapitre 4 : Etude d’un microprocesseur 8 bits (3 Semaines)
4.1. Généralités 86
4.2. Les différentes familles de microprocesseurs 8 bits 88
4.3. Etude
d’un microprocesseur 8 bits : Intel 8080
/
8085 89
4.3.1. Architecture externe : Brochage 89
4.3.2. Architecture interne 91
4.4. Jeu d’instruction du microprocesseur 8085 103
4.5. Programmation en assembleur 8085 108
4.6. Exercices 110