-
Chapitre 1. Approche des circuits programmables
- Architecture de base,
- Modèle de Von Neumann,
- l’unité centrale,
- la mémoire principale,
- les interfaces d’entrées/sorties,
- les bus,
- décodage d’adresses
-
Chapitre 2. Architecture d’un microprocesseur 16 bits
- Architecture interne,
- Brochage,
- Registres spéciaux,
- Modes d’adressages,
- Jeux d’instructions,
- Différentes architectures : RISC, CISC, Harvard
-
Chapitre 3. Etude générale des interfaces d’entrées-sorties
- Descriptions générales des circuits PIO,
- USART,
- Timer (brochage, architecture interne, modes de fonctionnement simplifié).
-
Chapitre 4. Les échanges de données
- Généralités,
- Protocoles d’échanges de données (par test du bit d'état du périphérique (polling), par interruption, par accès direct en mémoire).
-
Chapitre 5. Les mémoires
- Organisation d’une mémoire,
- caractéristiques d’une mémoire,
- différents types de mémoire RAM et ROM,
- critères de choix d’une mémoire,
- notion de hiérarchie mémoire,
- les mémoires caches.
-
Chapitre 6. Principes de l'implémentation d'un système logique synchrone par un circuit programmable
- Configuration d'un circuit programmable,
- Description,
- RTOS : system temps réel pour des applications industrielles
TP Calculateurs et interfaçage
- TP1 : Initiation au Kit du microprocesseur et programmation,
- TP2 : Opérations arithmétiques et logiques,
- TP3 : Boucles et structures de contrôle,
- TP4 : Les sous-programmes,
- TP5 : Gestion des E/S (Interfaçage série, parallèle).