Vous êtes sur la page 1sur 5

Université : Kasdi Merbah Ouargla Année Universitaire : 2017 / 2018

Faculté : F.N.T.I.C Spécialité : 1ere Master Instrumentation


Département : Electronique et télécommunications Module : Systèmes à Microprocesseurs
Cours Motorola 6800 …

Chapitre 1 : Généralités / Evolution des microprocesseurs


3. Microprocesseur :
1. Logique câblée : Elément indispensable en électronique. Il s’agit d’un élément
C’est une discipline qui permet de réaliser un système logique, en réalisé à base de semi-conducteurs dont la fabrication nécessite une
choisissant les composants appropriés et en adaptant le câblage. extrême précision.
La réalisation d’un système oblige trouver d’abord une solution théorique Il intègre des millions de transistors, et permet de manipuler es données
(en utilisant l’algèbre de Boole, table de Karnaugh, graphe des états, réseau numériques et d’exécuter des instructions stockées en mémoire
de Petri … etc) au problème posé. (Opérations arithmétiques et logiques) dans un ordre prédéfinis.

Problème !
- La réalisation de systèmes câblés pour les problèmes complexes
n’est pas évidente.
- En plus, ce genre de systèmes sont réalisés pour des applications
particulières. Toute modification sur le système impose une
modification du câblage et un changement de composants.
- Néanmoins, la logique câblée garde l’avantage en terme de
rapidité. De nos jours, le microprocesseur est partout :
 A la maison (Ordinateurs, machine à laver, alarme, jouets, …)
2. Logique programmée :  Dans la voiture.
Contrairement aux systèmes câblés, les systèmes programmés  En industrie.
fonctionnent indépendamment du câblage, qui reste toujours le même. En
effet, leurs fonctionnement est déterminé par un programme, qui peut être Le microprocesseur est aussi appelé : MPU ou CPU.
modifié en fonction de l’application. MPU = Microprocessor Unit
Le fameux exemple de la logique câblée est bien le microprocesseur. CPU = Central Processing Unit

Site : www.sites.google.com/site/universite2ouargla Groupe Facebook : Nasri Instrumentation Ouargla


Elearn : Systèmes à Microprocesseur – N.NASRI Youtube : nadjib nasri matlablog
Chargé du cours/TD/TP : N.Nasri …
Université : Kasdi Merbah Ouargla Année Universitaire : 2017 / 2018
Faculté : F.N.T.I.C Spécialité : 1ere Master Instrumentation
Département : Electronique et télécommunications Module : Systèmes à Microprocesseurs
Cours Motorola 6800 …

4. Architecture d’un système à microprocesseur : - De la mémoire CPU


Un système à microprocesseur se présente comme suit : - Du CPU Mémoire
- Du CPU Entrées / Sorties
Bus de données (8 bits)
- Des Entrées / Sorties CPU
Quartz
Bus E/S

Périphériques
Remarquez que le bus de données est bidirectionnel (Il transporte
CPU ROM RAM PIO dans les deux sens).
Horloge

 Bus d’adresses (16 bits) : transporte une adresse générée par le


CPU. Il est unidirectionnel.
Bus adresses (16 bits)
 Bus de commande : transporte les signaux de synchronisation
Bus de commande requis par le système. Il est bidirectionnel.
Il comporte :
 Microprocesseur (CPU).  Horloge / Quartz : Le microprocesseur est cadencé au rythme
d’une horloge interne grâce à un oscillateur (Cristal en quartz), qui
 RAM (Read Only Memory, en français : mémoire à lecture seule) soumis à un courant électrique envoi des impulsions.
ou mémoire morte : Contient le programme du système. La fréquence d’horloge correspond au nombre d’impulsions par
seconde. Elle est exprimée en Hertz.
 RAM (Random Access Memory, en français : mémoire à lecture et
écriture) : Stocke les données liées au système. Exemple : Un microprocesseur à 2 GHz possède une horloge qui
envoi 2 000 000 000 impulsions / seconde.
 PIO (Parallel Input Output en français : Boitier d’entrées sorties A chaque impulsion, le microprocesseur exécute une action
parallèles) : Permet de communiquer avec le monde extérieur. (instruction).

 Bus de données (8 bits) : Transporte les données échangées par les  Bus d’entrée / sortie : Assure la communication Avec les
différents éléments du système. périphériques.

Site : www.sites.google.com/site/universite2ouargla Groupe Facebook : Nasri Instrumentation Ouargla


Elearn : Systèmes à Microprocesseur – N.NASRI Youtube : nadjib nasri matlablog
Chargé du cours/TD/TP : N.Nasri …
Université : Kasdi Merbah Ouargla Année Universitaire : 2017 / 2018
Faculté : F.N.T.I.C Spécialité : 1ere Master Instrumentation
Département : Electronique et télécommunications Module : Systèmes à Microprocesseurs
Cours Motorola 6800 …

5. Evolution des microprocesseurs :


Dans ce qui suit, les dates importantes dans l’histoire des
microprocesseurs.

1958 par Texas Instruments (1er circuit


intégré)
1947 par John Bardeen, William Shockey et
1643 par Blaise Pascal. (Machine mécanique Walter Brattain (1er transistor)
capable de faire l’addition et la soustraction)

Il ya 2000 ans : Boulier chinois

(A l’intérieur de la Pascaline)

1971 par INTEL (1er microprocesseur)

Ce sont des évènements importants dans l’histoire des


microprocesseurs, Bien sur, ce n’est pas les seuls. Dans ce qui suit on
donnera les dates importantes dans l’évolution des microprocesseurs.
En effets, deux grandes familles ont muni une course vers la perfection …
1946 ENIAC : Electronic Numerical Integrator ce fut deux entreprises américaines : INTEL Corporation (1968) premier
and Computer (Premier calculateur fabriquant mondial de semi-conducteurs et Motorola Inc (1928)
électronique)
- Pèse 30 tonne (6000 relais, 1800 tubes spécialisée en électronique et télécommunications.
1834 par Charles Babbage (Machine à électroniques, 70000 résistances).
calculer mécanique) - Réalise 5000 additions / s
- Réalise 3000 multiplications / s
Site : www.sites.google.com/site/universite2ouargla Groupe Facebook : Nasri Instrumentation Ouargla
Elearn : Systèmes à Microprocesseur – N.NASRI Youtube : nadjib nasri matlablog
Chargé du cours/TD/TP : N.Nasri …
Université : Kasdi Merbah Ouargla Année Universitaire : 2017 / 2018
Faculté : F.N.T.I.C Spécialité : 1ere Master Instrumentation
Département : Electronique et télécommunications Module : Systèmes à Microprocesseurs
Cours Motorola 6800 …

INTEL (IBM)

1971 : 4004 (4 bits) 1974: 8080 (8 bits) 1978 : 8086 (16 bits) – 8 MHz 1990: IBM Power 1 2004 : Itanium (64 bits) 2008 - 2016 : INTEL Core i3
1982 : 80186 (16 bits) – 16 MHz (Pour l’Unix) Mémoire cache intégrée ( Core i5, Core i7)
2300 transistors. 1er PC IBM 1982 : 80286 (16 bits) – 20 MHz 1993: IBM Power 2
60 000 opérations /s. 4 MHz 1985 : 80386 (32 bits) – 30 MHz 1998: IBM Power 3 2006 : Yonah
108 KHz. 250 Mo de RAM 1989 : 80486(i486) – 33 à 100 MHz … Faible consommation
1993 : Pentium1 – 90 MHz … d’énergie.
1997 : Pentium2 – 400 MHz 2010: IBM Power 7 Intégré dans ordinateurs
1999 : Pentium3 – 1 GHz 2013 : IBM Power8 portables.

2000 : Pentium4 – 3 GHz 2017 : IBM Power 9


3,1 millions de transistors
32 / 64 bits
Mémoire cache 8 Ko

Motorola (APPLE)

1975 : 6800 (8 bits) 1977 : 6809 (8 bits) 1979 : 68000 (16 bits) 1991 : Le power PC
7000 transistors. 59 instructions. Pc Macintosh. (En Collaboration avec IBM)
2 MHz. Architecture CISC. Architecture RISC.
78 instructions. 68000 transistors. Téléphonie et Smartphones … etc
Invention de la souris. 1994 et 2006 : Utilisé dans les
Pc Apple Macintosh, les
1980 : 68010 (16 bits) consoles de jeux vidéo et
1984 : 68020 (32 bits) dans les dispositifs
automobiles.

Site : www.sites.google.com/site/universite2ouargla Groupe Facebook : Nasri Instrumentation Ouargla


Elearn : Systèmes à Microprocesseur – N.NASRI Youtube : nadjib nasri matlablog
Chargé du cours/TD/TP : N.Nasri …
Université : Kasdi Merbah Ouargla Année Universitaire : 2017 / 2018
Faculté : F.N.T.I.C Spécialité : 1ere Master Instrumentation
Département : Electronique et télécommunications Module : Systèmes à Microprocesseurs
Cours Motorola 6800 …

Il existe d’autres familles de microprocesseurs qui ont rejoint la course : Remarque :

- Zilog : Z80 (8 bits) [1976]  CISC = Complex Instruction Set Computer. En français : Jeu
Z8000 (16 bits) [1979] d’instruction étendu ou complexe.

- Compaq : Alpha 21064 [1993] (nommé EV4)  RISC = Reduced Instruction Set Computer. En français : Jeu
Alpha 21164 [1995] (nommé EV5) d’instruction réduit.
Alpha 21264 [1998] (nommé EV6)
Alpha 21364 [2003] (nommé EV7)  Core = noyau ( Core Solo = 1 noyau, Core Duo = 2 noyaux)
Alpha 21464 [2004] (nommé EV8)
 Core 2 = le 2 est le nombre de couche L2 (la couche L2 est une
- SUN : SPARC [1987] mémoire cache).
Ultra SPARC II [1998] La mémoire cache est la mémoire tampon qui permet le
Ultra SPARC III [2001] (21 million de transistors) stockage d'informations (instructions et données)
Ultra SPARC IV (66 million de transistors) redondantes (qui se répètent). Elle offre ainsi un accès
Ultra SPARC T1 [2001] (Contient plus de 8 processeurs) plus rapide à ces dernières.

- HP : PA-RISC (Precision Architecture RISC) [1986]  Core i3 = le i fait référence à integrated GPU (GPU = Graphical
PA- 8000 Processing Unit appelé aussi : VPU = Visual processing
PA- 8200 Unit). Le 3 = 1 integrated GPU + 2 Cores.
PA- 8500
PA- 8600
Références :
… - Daniel J.David, Rodnay Zaks, « Programmation du 6800 », Sybex Europe,1980.
EFCIS Circuits intégrés MOS, Edition Véliz, France, 1982.
PA- 890 -
- Mokrani.K, Cours Tec480, Université de A.Mira de Bejaia.
Sites :
- https://www.intel.fr/content/www/fr/fr/products/processors.html

Site : www.sites.google.com/site/universite2ouargla Groupe Facebook : Nasri Instrumentation Ouargla


Elearn : Systèmes à Microprocesseur – N.NASRI Youtube : nadjib nasri matlablog
Chargé du cours/TD/TP : N.Nasri …

Vous aimerez peut-être aussi