Informatique Industrielle: Applications Des Microprocesseur
Informatique Industrielle: Applications Des Microprocesseur
Informatique Industrielle: Applications Des Microprocesseur
INFORMATIQUE
INDUSTRIELLE
2022/2023
1
1
24/11/2022
Tache principale: réaliser une série de calculs complexes pour tester la faisabilité
de la bombe hydrogène.
ENIAC
développeur
débogueur
2
24/11/2022
Un peu d ’histoire
Pourquoi un microprocesseur ?
• Intel a initialement produit des mémoires.
• Busicom approuve cette solution. Le travail fut réalisé en neuf mois sous la
direction de Federico Faggin. Le 4004 est né en 1971. C’est le premier
microprocesseur.
• Intel rachète pour 60 000 $ les droits de Busicom sur le 4004 (peu après,
Busicom fit faillite). Il faut trouver d’autres clients. Intel se lance dans une
communication active pour convaincre la profession d’écrire des logiciels pour
le 4004 et de l’utiliser pour des automatismes comme le contrôle des feux de
circulation.
6
3
24/11/2022
Traitement logiciel
instructions données
processeur
Intérêts :
Flexibilité
Temps de développement
7
Organisation
Bus
Entrées
Sorties
4
24/11/2022
Rôle du microprocesseur
µP
Le microprocesseur exécute un programme
Il existe plusieurs langages de programmation :
Assembleur ( langage machine)
Langage évolué ( C , Basic , Java … )
Un programme est une suite d’instructions qui réalise une tache
Caractéristiques du µP
Le format des données La taille de l ’espace adressable
= Nombre de bit du bus de donnée = Nombre de bit du bus d ’adresse
•8bits •16 bits = 65.536 adresses
•16bits •32 bits = 4.294.967.296 adresses
•32bits
La puissance de traitement
S’exprime en MIPS
(Millions d’Instructions Par Seconde)
Le jeu d ’instructions
10
5
24/11/2022
11
12
6
24/11/2022
13
14
7
24/11/2022
Il existe 2 types :
8 bits
disponibles
simultanément
• Parallèles
• Séries
Bus données 8 bits
Une seule
information à
la fois
15
15
16
16
8
24/11/2022
Entrées
Sorties
Bus de commande
17
17
18
9
24/11/2022
Types de processeurs
• Généralistes
– Calculs irréguliers
– Souplesse
– Puissance de calcul sous utilisée
• Spécialistes
– Optimisés pour la puissance de calcul
– Calculs réguliers
– Unités d'execution dédiées Peuvent être
embarqués dans les
• MicroContrôleurs SoC
– Optimisés pour la faible complexité
– Associés à des périphériques
19
19
Du µP au µC
Entrées
Sorties
Microcontrôleur
Entrées
microprocesseur + mémoires + ports + ...
Sorties
intégrés dans le même boîtier
20
20
10
24/11/2022
Evolution
21
21
Evolution
22
22
11