Ensimag 1A
SV Page 1/ 7
Cours 10 : Le processeur vu de l'extérieur
Le composant « microprocesseur » n’est pas uniquement utilisé au sein des PC. De plus en plus les
objets qui nous entourent sont truffés de microprocesseurs de la voiture au téléphone portable en
passant par la chaudière et la télévision.
L’objectif de ce cours est de comprendre son rôle, ce qu’il est capable de faire et comment il
communique avec son environnement.
Afin d’illustrer certains points, nous utiliserons le processeur présent dans le PIC16F84 utilisé en
TP.
1. Le processeur dans son environnement
1.1. Les composants qui l'entourent
Le processeur est l’élément central d’un système plus complet.
Il s’agit en fait d’un automate complexe qui est capable d’exécuter des programmes présents en
mémoire.
Pour jouer son rôle le processeur s’entoure des éléments suivants (présent sur la carte mère pour
un PC):
o Mémoire silicium
! Mémoire programme (ROM ou RAM)
! Mémoire donnée (RAM)
o Périphériques
! Carte graphique
! Carte son
! Ports de communication
• USB
• Port parallèle
• Port série
! Support de masse (IDE, SCSI, …)
• Disque dur
• CDROM/DVDROM
1.2. Les moyens de communication du processeur avec l'extérieur
Les bus d’échange:
- d’adresse
- de données
- de contrôle (écriture, lecture, …)
- Autre (interruption, gestion des bus, …)
1.3. Plan mémoire.
Ensimag 1A
SV Page 2/ 7
Suivant l’adresse, le composant qui répond n’est pas forcément le même. Un système de
décodage de l’adresse est placé entre le processeur et les périphériques. Seul le composant
concerné par l’adresse répondra à la requête du microprocesseur (les autres resteront en haute
impédance)
Exemple pour le PIC (mémoire donnée).
2. Le langage du microprocesseur.