Anda di halaman 1dari 19

MICROPROCESSEUR

Communication
Entre Machines
par KIT MC-09
Raliser par : BOUAZZAOUI Hamza

Applications des microprocesseur

Un peu d histoire
Qui a invent le microprocesseur ?

quand ? En 1971

Composant micro programm

4 bits
2300 transistors
Horloge 100 Khz
Dvelopp par INTEL pour BUSICOM
2

Pourquoi un microprocesseur ?
Intel a initialement produit des mmoires.
Busicom, fabricant japonais de machines calculer, lui demande en 1969 de
mettre au point douze circuits intgrs pour assurer les fonctions de ses
machines.
Un ingnieur dIntel, Ted Hoff, propose de concevoir un circuit intgr
programmable unique pour raliser lensemble de ces fonctions.
Busicom approuve cette solution. Le travail fut ralis en neuf mois sous la
direction de Federico Faggin. Le 4004 est n en 1971. Cest le premier
microprocesseur.
Il a autant de puissance de calcul que lENIAC. Il utilise un chemin de
donnes 4 bits , ce qui le rend utilisable pour des automatismes ou des
calculettes mais non pour construire un ordinateur.
Intel rachte pour 60 000 $ les droits de Busicom sur le 4004 (peu aprs,
Busicom fit faillite). Il faut trouver dautres clients. Intel se lance dans une
communication active pour convaincre la profession dcrire des logiciels pour
le 4004 et de lutiliser pour des automatismes comme le contrle des feux de
circulation.
3

Organisation

Bus

Entres
Sorties

Stockage
du programme
des donnes

Gestion du systme
Excution du programme

Communication
Adaptation lectrique
Microprocesseur priphriques

Rle du microprocesseur
P
Le microprocesseur excute un programme
Il existe plusieurs langages de programmation :
Assembleur ( langage machine)
Langage volu ( C , Basic , Java )

Un programme est une suite dinstructions qui ralise une tache


Une instruction est une opration simple
Opration de lecture ou criture en mmoire
Opration logique ( ET, OU, dcalage )
Opration arithmtique ( Addition, soustraction )
5

Caractristiques du P
Le format des donnes
= Nombre de bit du bus de donne

La taille de l espace adressable


= Nombre de bit du bus d adresse

16 bits =

8bits

16bits

32bits

65.536 adresses

32 bits = 4.294.967.296 adresses

La puissance de traitement

Sexprime en MIPS

(Millions dInstructions Par Seconde)

Le jeu d instructions
La puissance consomme
Pd (w) fonction de la vitesse
Pd (w) fonction de la tension

Etendu (CISC)
Rduit (RISC)
6

Les mmoires

1/2

Une mmoire est un composant qui permet de stocker l information.


Une mmoire est caractrise par :

ou
octets, Ko, Mo, Go

= 210 = 1.024

1Mga = 220 = 1.048.576

Sa capacit exprime en
Bit, Kbit , Mbit, Gbit

1 Kilo
1Giga

= 230 = 1.073.741.824

1 bit = information de base = ou

1 octet ( byte ) = 8 bits

Son temps d accs

= 165 10

Exprim en ns, il renseigne sur la vitesse de la mmoire


Le format de son bus de donne

1bit, 4bits, 8bits...

Les mmoires

2/2

Il existe 2 types de mmoires

La mmoire vive :

RAM

(Random Acces Memory)

La mmoire morte :

ROM

(Read Only Memory)

Mmoire Vive : RAM


La RAM est une mmoire volatile :

Les donnes sont perdues la mise hors tension.


A la mise sous tension son contenu est alatoire.
La RAM est utilise pour le
stockage de donnes temporaires.
(valeurs dacquisition, rsultats de calculs, etc.)

Il existe deux technologies de RAM :

RAM statiques

(cellule mmoire = bascule)

Dans la mmoire
vive RAM on
peut lire et crire.

rapide, capacit faible.


RAM dynamiques

(cellule mmoire = Condensateur)

lentes (rafrachissement) , grande capacit.

Mmoire morte : ROM


Dans la mmoire morte on ne peut que lire .
La ROM est une mmoire non volatile :
Les donnes sont conserves indfiniment,
mme hors tension .
La ROM est utilise pour le
stockage permanent du programme.

BIOS en ROM d une carte mre


(Basic Input Output System)
10

Les interfaces d entre / sortie


Elles permettent dassurer la communication entre le
microprocesseur et les priphriques.
(capteur, clavier, afficheur,imprimante, modem, etc.)

Il existe 2 types :
8 bits
disponibles
simultanment

Bus donnes 8 bits

Parallles
Sries
Une seule
information
la fois

11

Interfaces srie et parallle

12

RS-232

BRS-232 (parfois appele EIA RS-232, EIA 232 ou TIA 232) est une norme
standardisant un bus de communication de type srie sur trois fils minimum
(lectrique, mcanique et protocole). Disponible sur presque tous les PC jusqu'au
milieu des annes 2000, il est communment appel le port srie . Sur les
systmes d'exploitation MS-DOS et Windows, les ports RS-232 sont dsigns par
les noms COM1, COM2, etc. Cela leur a valu le surnom de ports COM , encore
utilis de nos jours. Cependant, il est de plus en plus remplac par le port USB. Le
standard RS-232 recouvre plusieurs autres standards : les recommandations UIT-T
V.24 (dfinition des circuits) et V.28 (caractristiques lectriques), ainsi que la
norme ISO 2110 pour la connectique. Les liaisons RS-232 sont frquemment
utilises dans l'industrie pour connecter diffrents appareils lectroniques
(automate, appareil de mesure, etc.).

13

Liaison RS-232

La connectique de cette liaison se prsente frquemment sous la forme du


connecteur DE-9 ou DB-25, mais peut aussi tre d'un autre type (RJ25). Seule la
version DB-25 est vraiment standardise, la DE-9 (trs souvent appel DB-9 dans le
commerce) est une adaptation d'IBM lors de la cration du PC AT. La transmission
des lments d'information (ou bit) s'effectue bit par bit, de manire squentielle.
Cette transmission est dcrite sur la page communication srie.
14

KIT MC-09
Entres
Sorties

Microprocesseur, mmoires (ROM et RAM) et ports


de communication sont les composants du Kit MC-09.

Entres
Sorties

KIT MC-09

microprocesseur + mmoires + ports


+ Afficheur digital + ...
intgrs dans le mme botier
Le KIT MC-09
15

Architecture dun KIT MC09

Carte MC09 (fabricant :


SERIElectronique)
microprocesseur type 6809,
associ une carte
d'entre/sortie muni dun
port srie (connecteur)
branche l'aide d'un bus de
communication RS232.
Le KIT intgre en un seul
botier l'ensemble des
lments de cette carte plus
quelques autres (CAN, CNA, etc...). Le microcontrleur correspondant au P
6809 a pourrfrence C 6811, il fait apparatre chaque sous-ensemble de
faon distincte.

Communication
La connectique de cette liaison est effectuer l'aide d'un cable RS232
avec 2 extrmits de type DE-9F " prises femelles " entre les Kit A et B.

Entres
Sorties
Kit MC-09
A

Donnes

Sorties
Entres
Kit MC-09
B

FIN