SlideShare ist ein Scribd-Unternehmen logo
1 von 55
Downloaden Sie, um offline zu lesen
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Chapitre 4
Architecture simplifi´ee d’un ordinateur
Module 6: Introduction `a l’informatique
1`ere ANNEE LICENCE D’ENSEIGNEMENT DE MATHEMATIQUES (LEM)
&
1`ere ANNEE LICENCE CRYPTO MATHEMATIQUE ET SECURITE DE L’INFORMATION (LCMSI)
Texte
Texte
mlahby@gmail.com
16 d´ecembre 2016
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 1/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Plan
1 Qu’appelle-t-on ordinateur
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
2 Architecture de von Neumann
3 Sch´ema fonctionnel d’un ordinateur
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
4 La d´emarche d’ex´ecution d’un programme
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 2/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Introduction
Exemples d’ordinateur
Sont consid´er´es comme des ordinateurs :
Un ordinateur de bureau
Une tablette num´erique
Une Tablette
Un smartphone
Quel(s) point(s) commun(s) ?
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 3/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Observations externes
De l’ext´erieur, les exemples ordinateurs pr´ec´edents ont en
commun :
Une source d’´energie (secteur ou batterie)
La r´eception d’information de la part de l’utilisateur (via le
clavier, la souris, le r´eseau. . .)
L’´emission d’information vers l’utilisateur, l’´ecran, le haut
parleur, le r´eseau. . .
Cela d´efinit-il un ordinateur ?
Contre-exemple
Une voiture partage ses caract´eristiques mais n’est pas un ordinateur.
La diff´erence entre ordinateur et voiture est que cette derni`ere recueille et envoie
des donn´ees mais ne les traite pas. Un ordinateur est une machine qui traite les
donn´ees.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 4/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
D´efinition d’un ordinateur
Besoin de calculer
L’ordinateur est n´e du besoin de calculer les op´erations
complexes plus vite que l’ˆetre humain
Automatiser le calcul par l’introduction de la programmation
de l’ordinateur.
Qu’appelle-t-on ordinateur ?
Un ordinateur est une machine traitant des informations et capable
d’accepter comme donn´ee d’entr´ee n’importe quel algorithme et de
l’ex´ecuter.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 5/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Histoire de l’ordinateur
Un peu d’histoire...
XVIIe si`ecle et avant : les principes fondateurs
XIXe si`ecle : les calculateurs
XXe si`ecle : th´eorie de l’information + machine universelle
1945 : Architecture de Von Neumann et naissance de
l’ordinateur
1950 : 1`ere g´en´eration : tubes a vides
1960 : 2`eme g´en´eration : transistors
1970 : 3`eme g´en´eration : circuits int´egr´es
1980 : 4`eme g´en´eration : puces avec des milliers de transistors
2000 : 5`eme g´en´eration : puces avec des millions de transistors
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 6/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Histoire de l’ordinateur
3`eme g´en´eration :1963-1971
miniaturisation par circuits int´egr´es ;
vitesse de traitement s’accroˆıt (centaines de nano-secondes) ;
fiabilit´e s’am´eliore (plusieurs milliers d’heures) ;
occupent une armoire ;
m´emoire avec disques ;
disquettes et bandes magn´etiques.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 7/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Histoire de l’ordinateur
4`eme g´en´eration : 1971-1983
puces ´electroniques et circuits `a haute int´egration ;
fiabilit´e s’am´eliore (plusieurs milliers d’heures) ;
occupent un boˆıtier ;
Apple et MacIntosh de Jobs
langages pour tous : Pascal, Basic, C .
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 8/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Histoire de l’ordinateur
5`eme g´en´eration : 1983 `a 2000
micro-ordinateurs ;
souris, interfaces graphiques, couleurs ;
m´emoires en M´ega-octets ;
m´emoire sur disque optique, disques durs
multiprocesseurs ;
multiplication des p´eriph´eriques (son, images, scanners...),
multim´edia ;
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 9/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Histoire de l’ordinateur
La tendance g´en´erale : 2000 `a nos jours
D´eveloppement des ordinateurs portables
D´eveloppement des r´eseaux mobiles (3G, WiFi..)
t´el´ephone portable, terminal Internet
Vers le tout num´erique :
• ordinateur
• t´el´eviseur (´ecrans, r´ecepteurs TNT, satellite,. . . )
• lecteur/graveur DVD/Disque dur
La miniaturisation des ´equipements informatique : la taille
devient de plus en plus petite.
Les supports de stockage informatique ont beaucoup ´evolu´e :
G´ega-octets, Tera-octets
vitesse d’ex´ecution augmente.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 10/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Les micro-ordinateurs
Sont des appareils de petite taille variant du portable au mod`ele qui tient sur
une table de travail ´Egalement appel´es ordinateurs personnels (PC pour
Personal Computer).
Sont tr`es populaires `a cause de leur prix relativement faible et du grand nombre
de logiciels disponibles sur ce genre d’ordinateurs.
Sont utilis´es dans les entreprises (petites, moyennes et grandes), les ´ecoles et
mˆeme les foyers.
Cette cat´egorie inclut les stations de travail et les ordinateurs en r´eseau
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 11/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Les ordinateurs centraux
Occupent des locaux sp´eciaux `a cause du nombre d’appareils qui les composent.
N´ecessitent des cˆables sp´eciaux et un local climatis´e.
Sont utilis´es par les grandes entreprises, les universit´es ou encore les organismes
gouvernementaux pour traiter de tr`es grands nombres de donn´ees.
Sont dot´es d’une grande capacit´e de stockage et sont tr`es puissants (peuvent
ex´ecuter des millions d’instructions par seconde).
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 12/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Introduction
D´efinition d’un ordinateur
Histoire de l’ordinateur
Les principales cat´egories des ordinateurs
Les supers-ordinateurs
Peuvent traiter plus d’un milliard d’instructions par seconde (50.000 fois plus
rapide qu’un micro-ordinateur).
Sont extrˆemement chers.
Sont utilis´es par les organismes gouvernementaux et les grands laboratoires de
recherche (pr´evisions m´et´eo).
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 13/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Architecture de von Neumann
Fig.: Architecture de von Neumann
Note Historique
Le sch´ema d’un ordinateur (architecture de von Neumann) a ´et´e donn´e en 1945 par
John von Neumann, et deux collaborateurs dont les noms sont injustement rest´es dans
l’oubli : John W. Maukly et John Eckert. John von Neumann lui-mˆeme attribue en fait
l’id´ee de cette architecture `a Alan Turing, math´ematicien et informaticien britannique
dont le nom reste associ´e `a la notion de calculabilit´e (li´ee `a la machine de Turing).
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 14/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Architecture de von Neumann
Principes de l’ordinateur selon Von Neumann
Machine universelle programm´ee
Instructions du programme cod´ees sous forme num´erique
binaire et enregistr´ees en m´emoire
Instructions ex´ecut´ees normalement en s´equence mais pouvant
ˆetre modifi´ees par le programme lui-mˆeme.
Existence d’instructions permettant les ruptures de s´equences.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 15/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Composants classiques d’un ordinateur
Unit´e centrale de
traitement (UCT)
Bus Syst`eme
M´emoire centrale
m´emoire cache
M´emoires auxiliaires
Les P´eriph´eriques
La carte m`ere
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 16/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Composants classiques d’un ordinateur
Fig.: sch´ema fonctionnel d’un ordinateur
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 17/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Composants classiques d’un ordinateur
la m´emoire centrale qui contient les donn´ees et les
programmes `a ex´ecuter
l’unit´e centrale de traitement qui ex´ecute les programmes
charg´es en m´emoire
les unit´es d’entr´ee/sortie qui permettent le lien etl’´echange
d’information avec les p´eriph´eriques(clavier, ´ecran,
souris,imprimante, etc.)
.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 18/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Unit´e centrale de traitement
D´efinition
Le microprocesseur (CPU) est le cerveau de l’ordinateur. Il
permet de manipuler des informations binaire, et d’ex´ecuter
les instructions stock´ees en m´emoire.
Physiquement le processeur est un circuit ´electronique
cadenc´e au rythme d’une horloge interne.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 19/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Unit´e centrale de traitement
La structure logique du microprocesseur
Logiquement le processeur contient trois composants :
1 Unit´e de commande : Prends les instructions en m´emoire, les d´ecode et
les passe `a l’UAL en fonction des cycles horloges.
2 Unit´e Arithm´etique et Logique (UAL) : il r´ealise effectivement les
op´erations arithm´etiques (+,-,*,/) et logiques (<,>,==, !=, NOT, AND,
OR, XOR).
3 Registres : il repr´esentent les cases m´emoires du microprocesseur et ils
contiennent les donn´ees en cours d’ex´ecution
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 20/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Unit´e centrale de traitement
Les caract´eristiques du microprocesseur
On caract´erise le processeur par :
• sa fr´equence d’horloge : en MHz ou GHz
• La taille des donn´ees qu’il est capable de traiter : en bits
• Par son architecture (CISC : complex intruction set computer
et RISC : reduced instruction set computer)
• Par son support (socket ou slot)
• Par son constructeur : Intel (Pentium), Athlon (AMD),etc
La vitesse du microprocesseur
Elle d´esigne le nombre d’op´erations effectu´ees en une seconde par le processeur.
Cette valeur est exprim´ee en gigahertz (GHz) ou en m´egahertz (MHz).
Exemple 2.5GHz = 2.5 ∗ 109 op´erations/seconde
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 21/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Unit´e centrale de traitement
REGISTRE
1 Instruction 1
2 Instruction 2
... ...
j Instruction j
... ...
n Instruction n
Rˆole du processeur :
responsable de l’ex´ecution du programme
ordonne `a la m´emoire et aux
p´eriph´eriques
les instructions sont re¸cus sous forme de
mots stock´es dans des mini-m´emoires :
les registres
Traitement d’une instruction
lecture dans le registre
incr´ementation du registre
d´ecodage de l’instruction
ex´ecution de l’instruction
Traitement s´equentielle des instructions
Les instructions sont trait´ees s´equentiellement, l’une apr`es l’autre
⇒ Le processeur ne peut traiter qu’une tˆache `a la fois.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 22/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Unit´e centrale de traitement
Loi de Moore ”1965”
Le nombre de transistors dans les circuits int´egr´es va doubler tous les 18 mois.
L’augmentation de la densit´e des circuits :
• une augmentation de performance,
• une r´eduction de la consommation ´electrique,
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 23/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Unit´e centrale de traitement : ´evolution
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 24/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les m´emoires dans un ordinateur
D´efinition
Une m´emoire est un circuit `a semi-conducteur permettant d’enregistrer, de
conserver et de restituer des informations (instructions et variables)
Une m´emoire = ensemble de cellules (cases m´emoire) pouvant contenir des
donn´ees ou r´esultats, chaque case est identifi´ee par une adresse
Les deux op´erations : Lecture et Ecriture
Il y a uniquement deux op´erations qu’on peut faire sur une m´emoire :
1 ´ecriture :lorsqu’on enregistre des informations en m´emoire,e.
2 Lecture : lorsqu’on r´ecup`ere des informations pr´ec´edemment enregistr´ees.
´ecrire une donn´ee.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 25/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les caract´eristiques de la m´emoire
Caract´eristiques de la m´emoire
La m´emoire est caract´eris´ee :
par sa taille (nombre d’octets disponibles pour du stockage).
par sa volatilit´e ou non, c’est-`a-dire le fait d’ˆetre effac´ee ou non en absence
d’alimentation ´electrique.
Le temps d’acc`es qui repr´esente un facteur limitant du temps de traitement de
donn´ees.
L’unit´e de la m´esure de la capacit´e de la m´emoire
1(Octet) = 8bits
Kilo(Ko) = 103 = 210 = 1024octets
M´ega(Mo) = 106 = 220 = 1048576octets
G´ega(Go) = 109 = 230 = 1073741824octets
T´era(To) = 1012 = 240 = 1099511627776octets
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 26/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les diff´erents types de m´emoire dans un ordinateur
Fig.: Les diff´erents types de m´emoire
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 27/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
La m´emoire centrale (RAM : random access memory)
D´efinition
Elle repr´esente la m´emoire principale de l’ordinateur destin´ee
pour stocker les donn´ees et les programmes.
La m´emoire vive est volatile (n’est pas permanente), c`ad que
les donn´ees sont perdues lorsqu’on ´eteint ou on redemarre la
machine.
Capacit´e :
• Les premi`eres barrettes : 4 Mo,
• Actuellement : jusqu’`a une dizaine de Go.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 28/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
La m´emoire centrale (RAM : random access memory)
Types de m´emoire vive (RAM)
Statiques : SRAM
• Tr`es rapide (entre 6 et 15 ns)
• Ch`ere
• Donc utilis´ee pour des m´emoires de faible capacit´e
Dynamiques : DRAM
• Plus lentes
• Temps d’acc`es : 10 `a 60 ns
SDRAM, RDRAM,etc.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 29/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
M´emoire cache
D´efintion
La m´emoire cache permet au processeur de se ”rappeler” les
op´erations d´ej`a effectu´ees auparavant.
En effet, elle stocke les op´erations effectu´ees par le processeur,
pour qu’il ne perde pas de temps `a recalculer des choses qu’il
a d´ej`a faites pr´ec´edemment.
La taille de la m´emoire cache est g´en´eralement de l’ordre de
512 Ko. Sur les ordinateurs r´ecents ce type de m´emoire est
directement int´egr´e dans le processeur.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 30/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
M´emoire morte (ROM, read-only memory)
D´efinition
Elle permet de conserver les informations qui y sont contenues mˆeme lorsque la
m´emoire n’est plus aliment´ee ´electriquement.
En principe , ce type de m´emoire ne pouvait ˆetre acc´ed´ee qu’en lecture.
Elle est beaucoup plus lente qu’une m´emoire de type RAM (une ROM a un
temps d’acc`es de l’ordre de 150 ns)
Elle conserve les donn´ees n´ecessaires au d´emarrage de l’ordinateur qui ne
peuvent pas ˆetre stock´ees sur le disque dur.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 31/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
M´emoire morte (ROM, read-only memory)
Caract´eristiques de la ROM
le contenu y est ”grav´e” de fa¸con permanente
Habituellement, on y trouve des programmes tels que :
• le BIOS (Basic Input Output System),
• le chargeur d’amorce,
• le Setup CMOS (´ecran disponible `a l’allumage de l’ordinateur
permettant de modifier les param`etres du syst`eme).
• le Power-On Self Test (POST) (programme ex´ecut´e
automatiquement `a l’amor¸cage du syst`eme permettant de faire
un test du syst`eme )
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 32/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
M´emoire morte (ROM, read-only memory)
Les diff´erents types de la ROM
PROM (Programmable Read Only Memory) ´ecrites par
l’utilisateur et non pas `a la fabrication de la m´emoire
EPROM (Erasable Programmable Read Only Memory) sont
des PROM pouvant ˆetre effac´ees
Les EEPROM (Electrically Erasable read Only Memory ou
m´emoire flash) sont aussi des PROM effa¸cables, mais,
peuvent ˆetre effac´ees mˆeme lorsqu’elles sont en position dans
l’ordinateur
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 33/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
M´emoires de masse
Les caract´eristiques de m´emoires de masse
Ce sont des m´emoires de grande capacit´e, destin´ees `a
conserver de fa¸con durable de grosses donn´ees (bases de
donn´ees, gros programmes, informations diverses...)
Ce sont n´ecessairement des m´emoires non volatiles (on ne
veut pas perdre les donn´ees lorsqu’on ´eteint l’ordinateur !).
Par le pass´e, il s’agissait de bandes perfor´ees, puis de
cassettes, de disquettes etc.
Actuellement, il s’agit plutˆot de disques durs, de bandes
magn´etiques (fr´equent pour les sauvegardes r´eguli`eres), de
CD, DVD, ou de m´emoires flash (cl´e USB par exemple).
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 34/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
M´emoires de masse
Disque dur
Le disque dur a ´et´e invent´e en 1956 par IBM.
Il peut ˆetre soit interne ou amovible
Il contient un ensemble de plateaux en aluminium.
Chaque plateau est recouvert d’une surface magn´etique sur
ses deux faces et tourne `a une vitesse comprise entre 4000 et
15000 tr/min (moteur)
Les informations sont plac´ees sur des pistes concentriques
Chaque information est rep´er´ee par son emplacement : adresse
Des tˆetes de lecture-´ecriture aimant´ees permettent d’´ecrire
(enregistrer une information) et de lire sur le disque
(l’information est recopi´ee en m´emoire centrale)
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 35/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
M´emoires de masse
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 36/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
M´emoires flash
Les caract´eristiques de M´emoires flash
Les m´emoires flash (cl´e USB par exemple) que nous venons
d’´evoquer ont un statut un peu particulier.
Techniquement parlant, il s’agit de m´emoire morte
(EEPROM : electrically erasable programmable read-only
memory), mais qui peut ˆetre flash´ee beaucoup plus facilement
que les EPROM, par un processus purement ´electrique.
Ce flashage fait partie du fonctionnement mˆeme de ces
m´emoires, ce qui permet de les utiliser comme des m´emoires
r´einscritptibles et modifiables `a souhait.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 37/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Syst`eme de Bus
D´efinition
Le bus est l’ensemble des lignes de liaison qui assurent les communications entre les
diff´erents composants de l’ordinateur.
Les caract´eristiques d’un Bus
La vitesse `a laquelle l’UCT communique avec les autres composants de
l’ordinateur, c `a d le nombre de paquets de donn´ees envoy´es ou re¸cus par
seconde (en MHZ)
la largeur du bus (bande) qui repr´esente le nombre maximal de bits qui peuvent
ˆetre simultan´ement transport´es sur le bus (1 bit par fil)
Bande passante = largeur x fr´equence
La bande passante ou le d´ebit d’un bus est exprim´e en Mo/s ou en fr´equence
(Mhz) et nombre de bits (8/16/32/64 bits).
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 38/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Syst`eme de Bus
Exercice :
Soit un bus 32 bits `a 100 Mhz. Quel est son d´ebit en Mo/s ?
• 32 bits = 4 octets
• 100 Mhz= 100 M de paquets de donn´ees de 4 octets par
seconde.
⇒ R´esultat : 4*100 Mo/s = 400 Mo/s
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 39/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Syst`eme de Bus
Les diff´erents types de Bus
On distingue 3 types de syst`eme de Bus :
1 Bus de donn´ees : C’est un bus bidirectionnel. Lors d’une
lecture, c’est la m´emoire qui envoie un mot sur le bus lors
d’une ´ecriture, c’est le processeur qui envoie la donn´ee.
2 Bus d’adresses : C’est un bus unidirectionnel : transporte les
adresses m´emoire auxquelles le processeur souhaite acc´eder
pour lire ou ´ecrire une donn´ee.
3 Bus de contrˆole : Il transporte les ordres et les signaux de
synchronisation en provenance de l’unit´e de commande et `a
destination de l’ensemble des composants mat´eriels
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 40/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les unit´es d’entr´ees/sorties
Un ordinateur a besoin d’´echanger de l’information avec
l’environnement ext´erieur. Ainsi il lui faut par exemple charger le
programme et les donn´ees avec lesquels il va travailler, mais aussi
communiquer avec l’utilisateur, visualiser des r´esultats.
⇒ C’est le rˆole des unit´es d’entr´ees/sorties
D´efinition
Unit´e d’entr´ees : ils transf´erent les informations `a partir de p´eriph´eriques
d’entr´ees (clavier, souris,etc) vers l’unit´e centrale (RAM et CPU) .
Unit´e de sorties : Transf´erent les informations de l’unit´e centrale vers les
p´eriph´eriques de sorties (Ecran, imprimante, etc).
Les unit´es d’entr´ees/sorties sont compos´ees :
1 De p´eriph´eriques d’entr´ee/sortie
2 D’interfaces d’entr´ee/sortie.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 41/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les interfaces d’entr´ees /sorties
D´efinition
Une interface d’entr´ees/sorties est un circuit int´egr´e
permettant au microprocesseur de communiquer avec
l’environnement ext´erieur (p´eeriph´eriques) : clavier,´ecran,
imprimante, modem, disques, etc.
Les interfaces d’E/S sont connect´ees au microprocesseur `a
travers les bus d’adresses, de donn´ees et de commandes.
Les diff´erents types des interfaces d’E/S
Les types d’interfaces que l’on trouve dans un PC sont :
1 Les ports
2 Les bus de communication
3 Les cartes d’extension
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 42/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les ports de communication
interface ´electronique qui achemine les informations `a une ou
plusieurs prises de connexion situ´ees `a l’ext´erieur du bloc
syst`eme
permet de brancher souris, clavier, dique dur, ´ecran, etc.
On trouve :
• port PS/2
• port s´erie
• port parall`ele
• port USB
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 43/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les bus de communication
Permettent surtout l’ajout de nouveaux p´eriph´eriques grˆace
aux connecteurs d’extension (appel´es slots) connect´es sur les
bus d’entr´ees-sorties.
permet de brancher souris, clavier, dique dur, ´ecran, etc.
Les diff´erents bus de communication :
• ISA (Industry Standard Architecture) :8 MHz, 16 bits
• EISA (Extended ISA) : 8,33 MHz, 32 bits
• PCI (Peripheral Component Interconnect) : 133 MHz, 32 bits
• Bus AGP (Accelered Graphic Port) 32 bits , D´ebit = 1Go/s
• Bus IDE (Integrate Drive Electronique) : pour disque dur
• Bus SCSI (Small Computer System Interface)
Les bus PCI, IDE, AGP vont ˆetre amen´es `a disparaˆıtre tr`es
rapidement et seront remplac´es par des bus s´erie :
• Le Serial ATA, remplacera le bus IDE
• Le PCI Express rempla¸cant des bus PCI et AGP
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 44/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les bus de communication
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 45/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les cartes d’extensions
une carte d’extension est un ensemble de composants plac´es
sur un circuit imprim´e qui est connectable `a la carte m`ere via
un bus de communication
Les diff´erents cartes d’extensions :
• carte son
• carte graphique
• carte r´eseau
• etc.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 46/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les p´eriph´eriques d’entr´ee
Ce sont des appareils qui permettent `a l’utilisateur d’interagir
avec l’ordinateur pour lui donner des commandes `a ex´ecuter
et lui fournir des donn´ees `a traiter.
Ils recueillent les informations et les convertissent en binaire
pour qu’elles soient trait´ees par l’ordinateur
Il s’agit principalement :
• Clavier
• Souris
• Cam´era
• Scanner
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 47/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Les p´eriph´eriques de sortie
Ce sont des appareils qui convertissent l’information trait´ee
par l’ordinateur en un format compr´ehensible par l’utilisateur.
Les p´eriph´eriques de sortie les plus usuels sont :
• ´ecran
• imprimante
• haut parleur
• Vid´eo projecteur
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 48/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
D´efinition de la carte m`ere
C’est un ensemble de composants ´electroniques qui int`egre :
• le support du processeur,
• les supports des barrettes m´emoires(RAM),
• le chipset,
• les connecteurs d’extensions
D’autres composants d’un PC s’y connectent : Alimentation,
ROM comportant le BIOS, Cartes d’extension, Clavier, souris,
etc
Elle permet aussi :
• la synchronisation des tˆaches des diff´erents composants
• l’alimentation en courant ´electrique de certains composants
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 49/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Le chipset (jeu de composants)
D´efinition
circuit ´electronique constitu´e par un jeu de plusieurs composants,
compos´e essentiellement du Pont Nord et du Pont Sud
Rˆole
Il est charg´e de coordonner les ´echanges de donn´ees entre les
divers composants de l’ordinateur (processeur, m´emoire, ...)
C’est une interface d’entr´ee/sortie, charg´ee de g´erer la
communication entre le CPU et les p´eriph´eriques.
C’est le lien entre les diff´erents bus de la carte m`ere, Il aiguille
les informations entre les bus
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 50/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Architecture de la carte m`ere
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 51/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Exemple d’une carte m`ere
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 52/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Composants classiques d’un ordinateur
Unit´e centrale de traitement (CPU)
Les m´emoires
Syst`eme de Bus
Les unit´es d’entr´ees/sorties
La carte m`ere
Autres ´el´ements contenus dans le boˆıtier d’un ordinateur
Un syst`eme d’alimentation ´electrique
• boˆıte d’alimentation convertit le courant alternatif 220V en
courant continu 12V, 5V et 3.3 V
• Connecteurs ( ATX ou AT)
Un syst`eme de ventilation pour :
• Refroidissement du microprocesseur,
• Refroidissement du Chipset
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 53/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Les ´etapes d’ex´ecution d’un programme
1 Chargement du programme et des
donn´ees depuis un p´eriph´erique
d’entr´ee dans la m´emoire centrale
2 Chargement s´equentiel des
instructions du programme de la
RAM dans l’unit´e de contrˆole
3 Analyse par l’unit´e de contrˆole de
l’instruction et passage `a l’UAL
pour traitement
4 Traitement de l’instruction par
l’UAL avec ´eventuellement appel
`a la m´emoire ou aux unit´es
d’entr´ees-sorties.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 54/ 55
Qu’appelle-t-on ordinateur
Architecture de von Neumann
Sch´ema fonctionnel d’un ordinateur
La d´emarche d’ex´ecution d’un programme
Ex´ecution d’une instruction
1 Chargement de la prochaine
instruction `a ex´ecuter depuis la
m´emoire jusque dans le RI.
2 Modification du compteur ordinal
(CO) qui contient adresse de la
prochaine instruction `a ex´ecuter
3 D´ecodage de l’instruction
(op´erateur).
4 Localisation dans la m´emoire des
donn´ees (op´erande) utilis´ees par
l’instruction.
5 Chargement des donn´ees dans les
registres internes de l’unit´e
centrale.
6 Ex´ecution de l’instruction.
7 Stockage des r´esultats.
8 Retour `a la premi`ere ´etape.
Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 55/ 55

Weitere ähnliche Inhalte

Was ist angesagt?

Cours informatiQue Pr.Siham HAIMER
Cours informatiQue Pr.Siham HAIMERCours informatiQue Pr.Siham HAIMER
Cours informatiQue Pr.Siham HAIMERأبو وردة
 
Microprocesseur support de cours
Microprocesseur support de coursMicroprocesseur support de cours
Microprocesseur support de courssarah Benmerzouk
 
Comprendre l’intelligence artificielle [webinaire]
Comprendre l’intelligence artificielle [webinaire]Comprendre l’intelligence artificielle [webinaire]
Comprendre l’intelligence artificielle [webinaire]Technologia Formation
 
Chapitre iii interruptions
Chapitre iii interruptionsChapitre iii interruptions
Chapitre iii interruptionsSana Aroussi
 
Intelligence artificielle etroite introduction
Intelligence artificielle etroite introductionIntelligence artificielle etroite introduction
Intelligence artificielle etroite introductionSmals
 
Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Présentation intelligence artificielle et domaines d'applications - #DigitalT...Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Présentation intelligence artificielle et domaines d'applications - #DigitalT...Digital Thursday
 
Architecture des ordinateurs : microprocesseur
Architecture des ordinateurs : microprocesseurArchitecture des ordinateurs : microprocesseur
Architecture des ordinateurs : microprocesseurAbdoulaye Dieng
 
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...Arnold Stellio
 
Architecture des ordinateurs
Architecture des ordinateursArchitecture des ordinateurs
Architecture des ordinateursRMwebsite
 
Chapitre iii processeur intel 80x86
Chapitre iii processeur intel 80x86Chapitre iii processeur intel 80x86
Chapitre iii processeur intel 80x86Sana Aroussi
 
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...Ayoub Rouzi
 
Exposé Le Microprocesseur
Exposé   Le MicroprocesseurExposé   Le Microprocesseur
Exposé Le MicroprocesseurTheCrazyMan
 
Systèmes d'Exploitation - chp1-introduction
Systèmes d'Exploitation - chp1-introductionSystèmes d'Exploitation - chp1-introduction
Systèmes d'Exploitation - chp1-introductionLilia Sfaxi
 
Les périphériques et les supports de stockage d'un PC
Les périphériques et les supports de stockage d'un PCLes périphériques et les supports de stockage d'un PC
Les périphériques et les supports de stockage d'un PCATPENSC-Group
 
Conception et réalisation d’un MINI SMART HOME
Conception et réalisation  d’un MINI SMART HOMEConception et réalisation  d’un MINI SMART HOME
Conception et réalisation d’un MINI SMART HOMESoukainawarach
 
réseaux de neurones artificiels
réseaux de neurones artificiels réseaux de neurones artificiels
réseaux de neurones artificiels Oussama Werfelli
 
Chapitre 2- Présentation Structure de base d_un ordinateur
Chapitre 2- Présentation Structure de base d_un ordinateurChapitre 2- Présentation Structure de base d_un ordinateur
Chapitre 2- Présentation Structure de base d_un ordinateurYounesAziz3
 
Le problème de voyageur de commerce: algorithme génétique
Le problème de voyageur de commerce: algorithme génétiqueLe problème de voyageur de commerce: algorithme génétique
Le problème de voyageur de commerce: algorithme génétiqueRima Lassoued
 
l'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreaul'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine MoreauJean-Antoine Moreau
 

Was ist angesagt? (20)

Cours informatiQue Pr.Siham HAIMER
Cours informatiQue Pr.Siham HAIMERCours informatiQue Pr.Siham HAIMER
Cours informatiQue Pr.Siham HAIMER
 
Microprocesseur support de cours
Microprocesseur support de coursMicroprocesseur support de cours
Microprocesseur support de cours
 
Comprendre l’intelligence artificielle [webinaire]
Comprendre l’intelligence artificielle [webinaire]Comprendre l’intelligence artificielle [webinaire]
Comprendre l’intelligence artificielle [webinaire]
 
Chapitre iii interruptions
Chapitre iii interruptionsChapitre iii interruptions
Chapitre iii interruptions
 
Intelligence artificielle etroite introduction
Intelligence artificielle etroite introductionIntelligence artificielle etroite introduction
Intelligence artificielle etroite introduction
 
IA et éducation
IA et éducationIA et éducation
IA et éducation
 
Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Présentation intelligence artificielle et domaines d'applications - #DigitalT...Présentation intelligence artificielle et domaines d'applications - #DigitalT...
Présentation intelligence artificielle et domaines d'applications - #DigitalT...
 
Architecture des ordinateurs : microprocesseur
Architecture des ordinateurs : microprocesseurArchitecture des ordinateurs : microprocesseur
Architecture des ordinateurs : microprocesseur
 
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
 
Architecture des ordinateurs
Architecture des ordinateursArchitecture des ordinateurs
Architecture des ordinateurs
 
Chapitre iii processeur intel 80x86
Chapitre iii processeur intel 80x86Chapitre iii processeur intel 80x86
Chapitre iii processeur intel 80x86
 
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
 
Exposé Le Microprocesseur
Exposé   Le MicroprocesseurExposé   Le Microprocesseur
Exposé Le Microprocesseur
 
Systèmes d'Exploitation - chp1-introduction
Systèmes d'Exploitation - chp1-introductionSystèmes d'Exploitation - chp1-introduction
Systèmes d'Exploitation - chp1-introduction
 
Les périphériques et les supports de stockage d'un PC
Les périphériques et les supports de stockage d'un PCLes périphériques et les supports de stockage d'un PC
Les périphériques et les supports de stockage d'un PC
 
Conception et réalisation d’un MINI SMART HOME
Conception et réalisation  d’un MINI SMART HOMEConception et réalisation  d’un MINI SMART HOME
Conception et réalisation d’un MINI SMART HOME
 
réseaux de neurones artificiels
réseaux de neurones artificiels réseaux de neurones artificiels
réseaux de neurones artificiels
 
Chapitre 2- Présentation Structure de base d_un ordinateur
Chapitre 2- Présentation Structure de base d_un ordinateurChapitre 2- Présentation Structure de base d_un ordinateur
Chapitre 2- Présentation Structure de base d_un ordinateur
 
Le problème de voyageur de commerce: algorithme génétique
Le problème de voyageur de commerce: algorithme génétiqueLe problème de voyageur de commerce: algorithme génétique
Le problème de voyageur de commerce: algorithme génétique
 
l'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreaul'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreau
 

Andere mochten auch

Les listes simplement chaînées en langage C
Les listes simplement chaînées en langage CLes listes simplement chaînées en langage C
Les listes simplement chaînées en langage CMohamed Lahby
 
L'ordinateur personel
L'ordinateur personelL'ordinateur personel
L'ordinateur personelIvan Lett
 
Présentation Marie-Anne Paveau
Présentation Marie-Anne PaveauPrésentation Marie-Anne Paveau
Présentation Marie-Anne Paveaumap8slide
 
SIO6002 - S2
SIO6002 - S2SIO6002 - S2
SIO6002 - S2gauvins
 
Chapitre 3 Les algorithmes de recherche et de tris
Chapitre 3 Les algorithmes de recherche et de trisChapitre 3 Les algorithmes de recherche et de tris
Chapitre 3 Les algorithmes de recherche et de trisMohamed Lahby
 
Chapitre 8: Les arbres
Chapitre 8: Les  arbresChapitre 8: Les  arbres
Chapitre 8: Les arbresMohamed Lahby
 
Chap1 introduction à l'algoritmique
Chap1 introduction à l'algoritmiqueChap1 introduction à l'algoritmique
Chap1 introduction à l'algoritmiqueMohamed Lahby
 
Rechercher des ressources sur Internet
Rechercher des ressources sur InternetRechercher des ressources sur Internet
Rechercher des ressources sur InternetRedaction SKODEN
 
Systèmes d'Exploitation - chp2-gestion des processus
Systèmes d'Exploitation - chp2-gestion des processusSystèmes d'Exploitation - chp2-gestion des processus
Systèmes d'Exploitation - chp2-gestion des processusLilia Sfaxi
 
Ecriture des sons français
Ecriture des sons françaisEcriture des sons français
Ecriture des sons françaisPORTE Nathalie
 
Tableau registres de langue
Tableau  registres de langueTableau  registres de langue
Tableau registres de languelebaobabbleu
 
Chapitre 2: Modèle de référence OSI
Chapitre 2: Modèle de référence OSIChapitre 2: Modèle de référence OSI
Chapitre 2: Modèle de référence OSIMohamed Lahby
 
6 outils de création de nuages de mots-clés dynamiques
6 outils de création de nuages de mots-clés dynamiques6 outils de création de nuages de mots-clés dynamiques
6 outils de création de nuages de mots-clés dynamiquesIsabelle Dremeau
 
Introduction au français : des sons et des lettres
Introduction au français : des sons et des lettresIntroduction au français : des sons et des lettres
Introduction au français : des sons et des lettresPORTE Nathalie
 

Andere mochten auch (19)

Les listes simplement chaînées en langage C
Les listes simplement chaînées en langage CLes listes simplement chaînées en langage C
Les listes simplement chaînées en langage C
 
L'ordinateur personel
L'ordinateur personelL'ordinateur personel
L'ordinateur personel
 
Présentation Marie-Anne Paveau
Présentation Marie-Anne PaveauPrésentation Marie-Anne Paveau
Présentation Marie-Anne Paveau
 
SIO6002 - S2
SIO6002 - S2SIO6002 - S2
SIO6002 - S2
 
Langage c partie_2
Langage c partie_2Langage c partie_2
Langage c partie_2
 
Programmation Java
Programmation JavaProgrammation Java
Programmation Java
 
Chapitre 3 Les algorithmes de recherche et de tris
Chapitre 3 Les algorithmes de recherche et de trisChapitre 3 Les algorithmes de recherche et de tris
Chapitre 3 Les algorithmes de recherche et de tris
 
Prise-en-main de votre PC
Prise-en-main de votre PCPrise-en-main de votre PC
Prise-en-main de votre PC
 
03. La souris
03. La souris03. La souris
03. La souris
 
Chapitre 8: Les arbres
Chapitre 8: Les  arbresChapitre 8: Les  arbres
Chapitre 8: Les arbres
 
Ordinateur : module 1
Ordinateur : module 1Ordinateur : module 1
Ordinateur : module 1
 
Chap1 introduction à l'algoritmique
Chap1 introduction à l'algoritmiqueChap1 introduction à l'algoritmique
Chap1 introduction à l'algoritmique
 
Rechercher des ressources sur Internet
Rechercher des ressources sur InternetRechercher des ressources sur Internet
Rechercher des ressources sur Internet
 
Systèmes d'Exploitation - chp2-gestion des processus
Systèmes d'Exploitation - chp2-gestion des processusSystèmes d'Exploitation - chp2-gestion des processus
Systèmes d'Exploitation - chp2-gestion des processus
 
Ecriture des sons français
Ecriture des sons françaisEcriture des sons français
Ecriture des sons français
 
Tableau registres de langue
Tableau  registres de langueTableau  registres de langue
Tableau registres de langue
 
Chapitre 2: Modèle de référence OSI
Chapitre 2: Modèle de référence OSIChapitre 2: Modèle de référence OSI
Chapitre 2: Modèle de référence OSI
 
6 outils de création de nuages de mots-clés dynamiques
6 outils de création de nuages de mots-clés dynamiques6 outils de création de nuages de mots-clés dynamiques
6 outils de création de nuages de mots-clés dynamiques
 
Introduction au français : des sons et des lettres
Introduction au français : des sons et des lettresIntroduction au français : des sons et des lettres
Introduction au français : des sons et des lettres
 

Ähnlich wie Chapitre 4: Architecture simplifiée d’un ordinateur

Composants hardware du mainframe
Composants hardware du mainframeComposants hardware du mainframe
Composants hardware du mainframeSoukaina Boujadi
 
The supply chain is susceptible to market volatility, driven by changing cons...
The supply chain is susceptible to market volatility, driven by changing cons...The supply chain is susceptible to market volatility, driven by changing cons...
The supply chain is susceptible to market volatility, driven by changing cons...DanielMohamed4
 
Traitement massif des données 2016
Traitement massif des données 2016Traitement massif des données 2016
Traitement massif des données 2016Frank Nielsen
 
Composantes hardware du mainframe
Composantes hardware du mainframeComposantes hardware du mainframe
Composantes hardware du mainframesmiste
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).pptAbdo Brahmi
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).pptAbdo Brahmi
 
Cours de microcontrôleurs
Cours de microcontrôleursCours de microcontrôleurs
Cours de microcontrôleurssarah Benmerzouk
 
Siwar Haddad
Siwar HaddadSiwar Haddad
Siwar HaddadNET-INFO
 
recherche info
recherche inforecherche info
recherche infoNET-INFO
 
Architectures parallèles.pdf
Architectures parallèles.pdfArchitectures parallèles.pdf
Architectures parallèles.pdfYasmineChihab1
 
Embedded intro 2006
Embedded intro 2006Embedded intro 2006
Embedded intro 2006mcbinene
 
Introduction au numérique par #Hackerschool
Introduction au numérique par #HackerschoolIntroduction au numérique par #Hackerschool
Introduction au numérique par #HackerschoolAnthony Le Goff
 
Embarqués temps réel
Embarqués temps réelEmbarqués temps réel
Embarqués temps réelmikhailether
 
Les Microcontrôleurs 68HCXX.ppt
Les Microcontrôleurs 68HCXX.pptLes Microcontrôleurs 68HCXX.ppt
Les Microcontrôleurs 68HCXX.pptwafawafa52
 

Ähnlich wie Chapitre 4: Architecture simplifiée d’un ordinateur (20)

Composants hardware du mainframe
Composants hardware du mainframeComposants hardware du mainframe
Composants hardware du mainframe
 
The supply chain is susceptible to market volatility, driven by changing cons...
The supply chain is susceptible to market volatility, driven by changing cons...The supply chain is susceptible to market volatility, driven by changing cons...
The supply chain is susceptible to market volatility, driven by changing cons...
 
Traitement massif des données 2016
Traitement massif des données 2016Traitement massif des données 2016
Traitement massif des données 2016
 
Td1 solutions
Td1 solutionsTd1 solutions
Td1 solutions
 
Composantes hardware du mainframe
Composantes hardware du mainframeComposantes hardware du mainframe
Composantes hardware du mainframe
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).ppt
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).ppt
 
Cours de microcontrôleurs
Cours de microcontrôleursCours de microcontrôleurs
Cours de microcontrôleurs
 
Cours_Info_G1_Droit-
Cours_Info_G1_Droit-Cours_Info_G1_Droit-
Cours_Info_G1_Droit-
 
Siwar Haddad
Siwar HaddadSiwar Haddad
Siwar Haddad
 
recherche info
recherche inforecherche info
recherche info
 
Architectures parallèles.pdf
Architectures parallèles.pdfArchitectures parallèles.pdf
Architectures parallèles.pdf
 
Grid computing
Grid computingGrid computing
Grid computing
 
Embedded intro 2006
Embedded intro 2006Embedded intro 2006
Embedded intro 2006
 
Introduction au numérique par #Hackerschool
Introduction au numérique par #HackerschoolIntroduction au numérique par #Hackerschool
Introduction au numérique par #Hackerschool
 
Cours se chap1_2
Cours se chap1_2Cours se chap1_2
Cours se chap1_2
 
Wygday 2008
Wygday 2008Wygday 2008
Wygday 2008
 
Embarqués temps réel
Embarqués temps réelEmbarqués temps réel
Embarqués temps réel
 
Les Microcontrôleurs 68HCXX.ppt
Les Microcontrôleurs 68HCXX.pptLes Microcontrôleurs 68HCXX.ppt
Les Microcontrôleurs 68HCXX.ppt
 
Cour1
Cour1Cour1
Cour1
 

Kürzlich hochgeladen

Principe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsPrincipe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsRajiAbdelghani
 
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSKennel
 
Saint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxSaint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxMartin M Flynn
 
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSKennel
 
Evaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxEvaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxAsmaa105193
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
presentation sur la maladie de la dengue .pptx
presentation sur la maladie de la dengue .pptxpresentation sur la maladie de la dengue .pptx
presentation sur la maladie de la dengue .pptxNYTombaye
 
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSKennel
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETMedBechir
 
Le Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeLe Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeXL Groupe
 
Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Alain Marois
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .Txaruka
 
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSKennel
 
Présentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxPrésentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxrababouerdighi
 
le present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxle present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxmmatar2
 
Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Gilles Le Page
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSKennel
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipM2i Formation
 

Kürzlich hochgeladen (20)

Principe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 tempsPrincipe de fonctionnement d'un moteur 4 temps
Principe de fonctionnement d'un moteur 4 temps
 
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_FormationRecherche.pdf
 
Saint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxSaint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptx
 
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdfSciencesPo_Aix_InnovationPédagogique_Bilan.pdf
SciencesPo_Aix_InnovationPédagogique_Bilan.pdf
 
Evaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxEvaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. Marocpptx
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
presentation sur la maladie de la dengue .pptx
presentation sur la maladie de la dengue .pptxpresentation sur la maladie de la dengue .pptx
presentation sur la maladie de la dengue .pptx
 
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdfSciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
SciencesPo_Aix_InnovationPédagogique_Conférence_SK.pdf
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSET
 
Le Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directeLe Lean sur une ligne de production : Formation et mise en application directe
Le Lean sur une ligne de production : Formation et mise en application directe
 
Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024Zotero avancé - support de formation doctorants SHS 2024
Zotero avancé - support de formation doctorants SHS 2024
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_IA.pdf
 
Présentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxPrésentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptx
 
le present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptxle present des verbes reguliers -er.pptx
le present des verbes reguliers -er.pptx
 
Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024Presentation de la plateforme Moodle - avril 2024
Presentation de la plateforme Moodle - avril 2024
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_EtudiantActeur.pdf
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadership
 

Chapitre 4: Architecture simplifiée d’un ordinateur

  • 1. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Chapitre 4 Architecture simplifi´ee d’un ordinateur Module 6: Introduction `a l’informatique 1`ere ANNEE LICENCE D’ENSEIGNEMENT DE MATHEMATIQUES (LEM) & 1`ere ANNEE LICENCE CRYPTO MATHEMATIQUE ET SECURITE DE L’INFORMATION (LCMSI) Texte Texte mlahby@gmail.com 16 d´ecembre 2016 Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 1/ 55
  • 2. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Plan 1 Qu’appelle-t-on ordinateur Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs 2 Architecture de von Neumann 3 Sch´ema fonctionnel d’un ordinateur Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere 4 La d´emarche d’ex´ecution d’un programme Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 2/ 55
  • 3. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Introduction Exemples d’ordinateur Sont consid´er´es comme des ordinateurs : Un ordinateur de bureau Une tablette num´erique Une Tablette Un smartphone Quel(s) point(s) commun(s) ? Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 3/ 55
  • 4. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Observations externes De l’ext´erieur, les exemples ordinateurs pr´ec´edents ont en commun : Une source d’´energie (secteur ou batterie) La r´eception d’information de la part de l’utilisateur (via le clavier, la souris, le r´eseau. . .) L’´emission d’information vers l’utilisateur, l’´ecran, le haut parleur, le r´eseau. . . Cela d´efinit-il un ordinateur ? Contre-exemple Une voiture partage ses caract´eristiques mais n’est pas un ordinateur. La diff´erence entre ordinateur et voiture est que cette derni`ere recueille et envoie des donn´ees mais ne les traite pas. Un ordinateur est une machine qui traite les donn´ees. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 4/ 55
  • 5. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs D´efinition d’un ordinateur Besoin de calculer L’ordinateur est n´e du besoin de calculer les op´erations complexes plus vite que l’ˆetre humain Automatiser le calcul par l’introduction de la programmation de l’ordinateur. Qu’appelle-t-on ordinateur ? Un ordinateur est une machine traitant des informations et capable d’accepter comme donn´ee d’entr´ee n’importe quel algorithme et de l’ex´ecuter. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 5/ 55
  • 6. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Histoire de l’ordinateur Un peu d’histoire... XVIIe si`ecle et avant : les principes fondateurs XIXe si`ecle : les calculateurs XXe si`ecle : th´eorie de l’information + machine universelle 1945 : Architecture de Von Neumann et naissance de l’ordinateur 1950 : 1`ere g´en´eration : tubes a vides 1960 : 2`eme g´en´eration : transistors 1970 : 3`eme g´en´eration : circuits int´egr´es 1980 : 4`eme g´en´eration : puces avec des milliers de transistors 2000 : 5`eme g´en´eration : puces avec des millions de transistors Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 6/ 55
  • 7. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Histoire de l’ordinateur 3`eme g´en´eration :1963-1971 miniaturisation par circuits int´egr´es ; vitesse de traitement s’accroˆıt (centaines de nano-secondes) ; fiabilit´e s’am´eliore (plusieurs milliers d’heures) ; occupent une armoire ; m´emoire avec disques ; disquettes et bandes magn´etiques. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 7/ 55
  • 8. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Histoire de l’ordinateur 4`eme g´en´eration : 1971-1983 puces ´electroniques et circuits `a haute int´egration ; fiabilit´e s’am´eliore (plusieurs milliers d’heures) ; occupent un boˆıtier ; Apple et MacIntosh de Jobs langages pour tous : Pascal, Basic, C . Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 8/ 55
  • 9. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Histoire de l’ordinateur 5`eme g´en´eration : 1983 `a 2000 micro-ordinateurs ; souris, interfaces graphiques, couleurs ; m´emoires en M´ega-octets ; m´emoire sur disque optique, disques durs multiprocesseurs ; multiplication des p´eriph´eriques (son, images, scanners...), multim´edia ; Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 9/ 55
  • 10. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Histoire de l’ordinateur La tendance g´en´erale : 2000 `a nos jours D´eveloppement des ordinateurs portables D´eveloppement des r´eseaux mobiles (3G, WiFi..) t´el´ephone portable, terminal Internet Vers le tout num´erique : • ordinateur • t´el´eviseur (´ecrans, r´ecepteurs TNT, satellite,. . . ) • lecteur/graveur DVD/Disque dur La miniaturisation des ´equipements informatique : la taille devient de plus en plus petite. Les supports de stockage informatique ont beaucoup ´evolu´e : G´ega-octets, Tera-octets vitesse d’ex´ecution augmente. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 10/ 55
  • 11. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Les micro-ordinateurs Sont des appareils de petite taille variant du portable au mod`ele qui tient sur une table de travail ´Egalement appel´es ordinateurs personnels (PC pour Personal Computer). Sont tr`es populaires `a cause de leur prix relativement faible et du grand nombre de logiciels disponibles sur ce genre d’ordinateurs. Sont utilis´es dans les entreprises (petites, moyennes et grandes), les ´ecoles et mˆeme les foyers. Cette cat´egorie inclut les stations de travail et les ordinateurs en r´eseau Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 11/ 55
  • 12. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Les ordinateurs centraux Occupent des locaux sp´eciaux `a cause du nombre d’appareils qui les composent. N´ecessitent des cˆables sp´eciaux et un local climatis´e. Sont utilis´es par les grandes entreprises, les universit´es ou encore les organismes gouvernementaux pour traiter de tr`es grands nombres de donn´ees. Sont dot´es d’une grande capacit´e de stockage et sont tr`es puissants (peuvent ex´ecuter des millions d’instructions par seconde). Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 12/ 55
  • 13. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Introduction D´efinition d’un ordinateur Histoire de l’ordinateur Les principales cat´egories des ordinateurs Les supers-ordinateurs Peuvent traiter plus d’un milliard d’instructions par seconde (50.000 fois plus rapide qu’un micro-ordinateur). Sont extrˆemement chers. Sont utilis´es par les organismes gouvernementaux et les grands laboratoires de recherche (pr´evisions m´et´eo). Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 13/ 55
  • 14. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Architecture de von Neumann Fig.: Architecture de von Neumann Note Historique Le sch´ema d’un ordinateur (architecture de von Neumann) a ´et´e donn´e en 1945 par John von Neumann, et deux collaborateurs dont les noms sont injustement rest´es dans l’oubli : John W. Maukly et John Eckert. John von Neumann lui-mˆeme attribue en fait l’id´ee de cette architecture `a Alan Turing, math´ematicien et informaticien britannique dont le nom reste associ´e `a la notion de calculabilit´e (li´ee `a la machine de Turing). Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 14/ 55
  • 15. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Architecture de von Neumann Principes de l’ordinateur selon Von Neumann Machine universelle programm´ee Instructions du programme cod´ees sous forme num´erique binaire et enregistr´ees en m´emoire Instructions ex´ecut´ees normalement en s´equence mais pouvant ˆetre modifi´ees par le programme lui-mˆeme. Existence d’instructions permettant les ruptures de s´equences. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 15/ 55
  • 16. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Composants classiques d’un ordinateur Unit´e centrale de traitement (UCT) Bus Syst`eme M´emoire centrale m´emoire cache M´emoires auxiliaires Les P´eriph´eriques La carte m`ere Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 16/ 55
  • 17. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Composants classiques d’un ordinateur Fig.: sch´ema fonctionnel d’un ordinateur Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 17/ 55
  • 18. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Composants classiques d’un ordinateur la m´emoire centrale qui contient les donn´ees et les programmes `a ex´ecuter l’unit´e centrale de traitement qui ex´ecute les programmes charg´es en m´emoire les unit´es d’entr´ee/sortie qui permettent le lien etl’´echange d’information avec les p´eriph´eriques(clavier, ´ecran, souris,imprimante, etc.) . Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 18/ 55
  • 19. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Unit´e centrale de traitement D´efinition Le microprocesseur (CPU) est le cerveau de l’ordinateur. Il permet de manipuler des informations binaire, et d’ex´ecuter les instructions stock´ees en m´emoire. Physiquement le processeur est un circuit ´electronique cadenc´e au rythme d’une horloge interne. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 19/ 55
  • 20. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Unit´e centrale de traitement La structure logique du microprocesseur Logiquement le processeur contient trois composants : 1 Unit´e de commande : Prends les instructions en m´emoire, les d´ecode et les passe `a l’UAL en fonction des cycles horloges. 2 Unit´e Arithm´etique et Logique (UAL) : il r´ealise effectivement les op´erations arithm´etiques (+,-,*,/) et logiques (<,>,==, !=, NOT, AND, OR, XOR). 3 Registres : il repr´esentent les cases m´emoires du microprocesseur et ils contiennent les donn´ees en cours d’ex´ecution Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 20/ 55
  • 21. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Unit´e centrale de traitement Les caract´eristiques du microprocesseur On caract´erise le processeur par : • sa fr´equence d’horloge : en MHz ou GHz • La taille des donn´ees qu’il est capable de traiter : en bits • Par son architecture (CISC : complex intruction set computer et RISC : reduced instruction set computer) • Par son support (socket ou slot) • Par son constructeur : Intel (Pentium), Athlon (AMD),etc La vitesse du microprocesseur Elle d´esigne le nombre d’op´erations effectu´ees en une seconde par le processeur. Cette valeur est exprim´ee en gigahertz (GHz) ou en m´egahertz (MHz). Exemple 2.5GHz = 2.5 ∗ 109 op´erations/seconde Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 21/ 55
  • 22. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Unit´e centrale de traitement REGISTRE 1 Instruction 1 2 Instruction 2 ... ... j Instruction j ... ... n Instruction n Rˆole du processeur : responsable de l’ex´ecution du programme ordonne `a la m´emoire et aux p´eriph´eriques les instructions sont re¸cus sous forme de mots stock´es dans des mini-m´emoires : les registres Traitement d’une instruction lecture dans le registre incr´ementation du registre d´ecodage de l’instruction ex´ecution de l’instruction Traitement s´equentielle des instructions Les instructions sont trait´ees s´equentiellement, l’une apr`es l’autre ⇒ Le processeur ne peut traiter qu’une tˆache `a la fois. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 22/ 55
  • 23. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Unit´e centrale de traitement Loi de Moore ”1965” Le nombre de transistors dans les circuits int´egr´es va doubler tous les 18 mois. L’augmentation de la densit´e des circuits : • une augmentation de performance, • une r´eduction de la consommation ´electrique, Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 23/ 55
  • 24. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Unit´e centrale de traitement : ´evolution Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 24/ 55
  • 25. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les m´emoires dans un ordinateur D´efinition Une m´emoire est un circuit `a semi-conducteur permettant d’enregistrer, de conserver et de restituer des informations (instructions et variables) Une m´emoire = ensemble de cellules (cases m´emoire) pouvant contenir des donn´ees ou r´esultats, chaque case est identifi´ee par une adresse Les deux op´erations : Lecture et Ecriture Il y a uniquement deux op´erations qu’on peut faire sur une m´emoire : 1 ´ecriture :lorsqu’on enregistre des informations en m´emoire,e. 2 Lecture : lorsqu’on r´ecup`ere des informations pr´ec´edemment enregistr´ees. ´ecrire une donn´ee. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 25/ 55
  • 26. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les caract´eristiques de la m´emoire Caract´eristiques de la m´emoire La m´emoire est caract´eris´ee : par sa taille (nombre d’octets disponibles pour du stockage). par sa volatilit´e ou non, c’est-`a-dire le fait d’ˆetre effac´ee ou non en absence d’alimentation ´electrique. Le temps d’acc`es qui repr´esente un facteur limitant du temps de traitement de donn´ees. L’unit´e de la m´esure de la capacit´e de la m´emoire 1(Octet) = 8bits Kilo(Ko) = 103 = 210 = 1024octets M´ega(Mo) = 106 = 220 = 1048576octets G´ega(Go) = 109 = 230 = 1073741824octets T´era(To) = 1012 = 240 = 1099511627776octets Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 26/ 55
  • 27. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les diff´erents types de m´emoire dans un ordinateur Fig.: Les diff´erents types de m´emoire Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 27/ 55
  • 28. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere La m´emoire centrale (RAM : random access memory) D´efinition Elle repr´esente la m´emoire principale de l’ordinateur destin´ee pour stocker les donn´ees et les programmes. La m´emoire vive est volatile (n’est pas permanente), c`ad que les donn´ees sont perdues lorsqu’on ´eteint ou on redemarre la machine. Capacit´e : • Les premi`eres barrettes : 4 Mo, • Actuellement : jusqu’`a une dizaine de Go. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 28/ 55
  • 29. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere La m´emoire centrale (RAM : random access memory) Types de m´emoire vive (RAM) Statiques : SRAM • Tr`es rapide (entre 6 et 15 ns) • Ch`ere • Donc utilis´ee pour des m´emoires de faible capacit´e Dynamiques : DRAM • Plus lentes • Temps d’acc`es : 10 `a 60 ns SDRAM, RDRAM,etc. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 29/ 55
  • 30. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere M´emoire cache D´efintion La m´emoire cache permet au processeur de se ”rappeler” les op´erations d´ej`a effectu´ees auparavant. En effet, elle stocke les op´erations effectu´ees par le processeur, pour qu’il ne perde pas de temps `a recalculer des choses qu’il a d´ej`a faites pr´ec´edemment. La taille de la m´emoire cache est g´en´eralement de l’ordre de 512 Ko. Sur les ordinateurs r´ecents ce type de m´emoire est directement int´egr´e dans le processeur. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 30/ 55
  • 31. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere M´emoire morte (ROM, read-only memory) D´efinition Elle permet de conserver les informations qui y sont contenues mˆeme lorsque la m´emoire n’est plus aliment´ee ´electriquement. En principe , ce type de m´emoire ne pouvait ˆetre acc´ed´ee qu’en lecture. Elle est beaucoup plus lente qu’une m´emoire de type RAM (une ROM a un temps d’acc`es de l’ordre de 150 ns) Elle conserve les donn´ees n´ecessaires au d´emarrage de l’ordinateur qui ne peuvent pas ˆetre stock´ees sur le disque dur. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 31/ 55
  • 32. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere M´emoire morte (ROM, read-only memory) Caract´eristiques de la ROM le contenu y est ”grav´e” de fa¸con permanente Habituellement, on y trouve des programmes tels que : • le BIOS (Basic Input Output System), • le chargeur d’amorce, • le Setup CMOS (´ecran disponible `a l’allumage de l’ordinateur permettant de modifier les param`etres du syst`eme). • le Power-On Self Test (POST) (programme ex´ecut´e automatiquement `a l’amor¸cage du syst`eme permettant de faire un test du syst`eme ) Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 32/ 55
  • 33. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere M´emoire morte (ROM, read-only memory) Les diff´erents types de la ROM PROM (Programmable Read Only Memory) ´ecrites par l’utilisateur et non pas `a la fabrication de la m´emoire EPROM (Erasable Programmable Read Only Memory) sont des PROM pouvant ˆetre effac´ees Les EEPROM (Electrically Erasable read Only Memory ou m´emoire flash) sont aussi des PROM effa¸cables, mais, peuvent ˆetre effac´ees mˆeme lorsqu’elles sont en position dans l’ordinateur Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 33/ 55
  • 34. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere M´emoires de masse Les caract´eristiques de m´emoires de masse Ce sont des m´emoires de grande capacit´e, destin´ees `a conserver de fa¸con durable de grosses donn´ees (bases de donn´ees, gros programmes, informations diverses...) Ce sont n´ecessairement des m´emoires non volatiles (on ne veut pas perdre les donn´ees lorsqu’on ´eteint l’ordinateur !). Par le pass´e, il s’agissait de bandes perfor´ees, puis de cassettes, de disquettes etc. Actuellement, il s’agit plutˆot de disques durs, de bandes magn´etiques (fr´equent pour les sauvegardes r´eguli`eres), de CD, DVD, ou de m´emoires flash (cl´e USB par exemple). Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 34/ 55
  • 35. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere M´emoires de masse Disque dur Le disque dur a ´et´e invent´e en 1956 par IBM. Il peut ˆetre soit interne ou amovible Il contient un ensemble de plateaux en aluminium. Chaque plateau est recouvert d’une surface magn´etique sur ses deux faces et tourne `a une vitesse comprise entre 4000 et 15000 tr/min (moteur) Les informations sont plac´ees sur des pistes concentriques Chaque information est rep´er´ee par son emplacement : adresse Des tˆetes de lecture-´ecriture aimant´ees permettent d’´ecrire (enregistrer une information) et de lire sur le disque (l’information est recopi´ee en m´emoire centrale) Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 35/ 55
  • 36. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere M´emoires de masse Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 36/ 55
  • 37. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere M´emoires flash Les caract´eristiques de M´emoires flash Les m´emoires flash (cl´e USB par exemple) que nous venons d’´evoquer ont un statut un peu particulier. Techniquement parlant, il s’agit de m´emoire morte (EEPROM : electrically erasable programmable read-only memory), mais qui peut ˆetre flash´ee beaucoup plus facilement que les EPROM, par un processus purement ´electrique. Ce flashage fait partie du fonctionnement mˆeme de ces m´emoires, ce qui permet de les utiliser comme des m´emoires r´einscritptibles et modifiables `a souhait. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 37/ 55
  • 38. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Syst`eme de Bus D´efinition Le bus est l’ensemble des lignes de liaison qui assurent les communications entre les diff´erents composants de l’ordinateur. Les caract´eristiques d’un Bus La vitesse `a laquelle l’UCT communique avec les autres composants de l’ordinateur, c `a d le nombre de paquets de donn´ees envoy´es ou re¸cus par seconde (en MHZ) la largeur du bus (bande) qui repr´esente le nombre maximal de bits qui peuvent ˆetre simultan´ement transport´es sur le bus (1 bit par fil) Bande passante = largeur x fr´equence La bande passante ou le d´ebit d’un bus est exprim´e en Mo/s ou en fr´equence (Mhz) et nombre de bits (8/16/32/64 bits). Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 38/ 55
  • 39. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Syst`eme de Bus Exercice : Soit un bus 32 bits `a 100 Mhz. Quel est son d´ebit en Mo/s ? • 32 bits = 4 octets • 100 Mhz= 100 M de paquets de donn´ees de 4 octets par seconde. ⇒ R´esultat : 4*100 Mo/s = 400 Mo/s Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 39/ 55
  • 40. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Syst`eme de Bus Les diff´erents types de Bus On distingue 3 types de syst`eme de Bus : 1 Bus de donn´ees : C’est un bus bidirectionnel. Lors d’une lecture, c’est la m´emoire qui envoie un mot sur le bus lors d’une ´ecriture, c’est le processeur qui envoie la donn´ee. 2 Bus d’adresses : C’est un bus unidirectionnel : transporte les adresses m´emoire auxquelles le processeur souhaite acc´eder pour lire ou ´ecrire une donn´ee. 3 Bus de contrˆole : Il transporte les ordres et les signaux de synchronisation en provenance de l’unit´e de commande et `a destination de l’ensemble des composants mat´eriels Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 40/ 55
  • 41. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les unit´es d’entr´ees/sorties Un ordinateur a besoin d’´echanger de l’information avec l’environnement ext´erieur. Ainsi il lui faut par exemple charger le programme et les donn´ees avec lesquels il va travailler, mais aussi communiquer avec l’utilisateur, visualiser des r´esultats. ⇒ C’est le rˆole des unit´es d’entr´ees/sorties D´efinition Unit´e d’entr´ees : ils transf´erent les informations `a partir de p´eriph´eriques d’entr´ees (clavier, souris,etc) vers l’unit´e centrale (RAM et CPU) . Unit´e de sorties : Transf´erent les informations de l’unit´e centrale vers les p´eriph´eriques de sorties (Ecran, imprimante, etc). Les unit´es d’entr´ees/sorties sont compos´ees : 1 De p´eriph´eriques d’entr´ee/sortie 2 D’interfaces d’entr´ee/sortie. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 41/ 55
  • 42. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les interfaces d’entr´ees /sorties D´efinition Une interface d’entr´ees/sorties est un circuit int´egr´e permettant au microprocesseur de communiquer avec l’environnement ext´erieur (p´eeriph´eriques) : clavier,´ecran, imprimante, modem, disques, etc. Les interfaces d’E/S sont connect´ees au microprocesseur `a travers les bus d’adresses, de donn´ees et de commandes. Les diff´erents types des interfaces d’E/S Les types d’interfaces que l’on trouve dans un PC sont : 1 Les ports 2 Les bus de communication 3 Les cartes d’extension Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 42/ 55
  • 43. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les ports de communication interface ´electronique qui achemine les informations `a une ou plusieurs prises de connexion situ´ees `a l’ext´erieur du bloc syst`eme permet de brancher souris, clavier, dique dur, ´ecran, etc. On trouve : • port PS/2 • port s´erie • port parall`ele • port USB Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 43/ 55
  • 44. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les bus de communication Permettent surtout l’ajout de nouveaux p´eriph´eriques grˆace aux connecteurs d’extension (appel´es slots) connect´es sur les bus d’entr´ees-sorties. permet de brancher souris, clavier, dique dur, ´ecran, etc. Les diff´erents bus de communication : • ISA (Industry Standard Architecture) :8 MHz, 16 bits • EISA (Extended ISA) : 8,33 MHz, 32 bits • PCI (Peripheral Component Interconnect) : 133 MHz, 32 bits • Bus AGP (Accelered Graphic Port) 32 bits , D´ebit = 1Go/s • Bus IDE (Integrate Drive Electronique) : pour disque dur • Bus SCSI (Small Computer System Interface) Les bus PCI, IDE, AGP vont ˆetre amen´es `a disparaˆıtre tr`es rapidement et seront remplac´es par des bus s´erie : • Le Serial ATA, remplacera le bus IDE • Le PCI Express rempla¸cant des bus PCI et AGP Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 44/ 55
  • 45. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les bus de communication Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 45/ 55
  • 46. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les cartes d’extensions une carte d’extension est un ensemble de composants plac´es sur un circuit imprim´e qui est connectable `a la carte m`ere via un bus de communication Les diff´erents cartes d’extensions : • carte son • carte graphique • carte r´eseau • etc. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 46/ 55
  • 47. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les p´eriph´eriques d’entr´ee Ce sont des appareils qui permettent `a l’utilisateur d’interagir avec l’ordinateur pour lui donner des commandes `a ex´ecuter et lui fournir des donn´ees `a traiter. Ils recueillent les informations et les convertissent en binaire pour qu’elles soient trait´ees par l’ordinateur Il s’agit principalement : • Clavier • Souris • Cam´era • Scanner Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 47/ 55
  • 48. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Les p´eriph´eriques de sortie Ce sont des appareils qui convertissent l’information trait´ee par l’ordinateur en un format compr´ehensible par l’utilisateur. Les p´eriph´eriques de sortie les plus usuels sont : • ´ecran • imprimante • haut parleur • Vid´eo projecteur Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 48/ 55
  • 49. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere D´efinition de la carte m`ere C’est un ensemble de composants ´electroniques qui int`egre : • le support du processeur, • les supports des barrettes m´emoires(RAM), • le chipset, • les connecteurs d’extensions D’autres composants d’un PC s’y connectent : Alimentation, ROM comportant le BIOS, Cartes d’extension, Clavier, souris, etc Elle permet aussi : • la synchronisation des tˆaches des diff´erents composants • l’alimentation en courant ´electrique de certains composants Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 49/ 55
  • 50. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Le chipset (jeu de composants) D´efinition circuit ´electronique constitu´e par un jeu de plusieurs composants, compos´e essentiellement du Pont Nord et du Pont Sud Rˆole Il est charg´e de coordonner les ´echanges de donn´ees entre les divers composants de l’ordinateur (processeur, m´emoire, ...) C’est une interface d’entr´ee/sortie, charg´ee de g´erer la communication entre le CPU et les p´eriph´eriques. C’est le lien entre les diff´erents bus de la carte m`ere, Il aiguille les informations entre les bus Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 50/ 55
  • 51. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Architecture de la carte m`ere Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 51/ 55
  • 52. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Exemple d’une carte m`ere Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 52/ 55
  • 53. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Composants classiques d’un ordinateur Unit´e centrale de traitement (CPU) Les m´emoires Syst`eme de Bus Les unit´es d’entr´ees/sorties La carte m`ere Autres ´el´ements contenus dans le boˆıtier d’un ordinateur Un syst`eme d’alimentation ´electrique • boˆıte d’alimentation convertit le courant alternatif 220V en courant continu 12V, 5V et 3.3 V • Connecteurs ( ATX ou AT) Un syst`eme de ventilation pour : • Refroidissement du microprocesseur, • Refroidissement du Chipset Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 53/ 55
  • 54. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Les ´etapes d’ex´ecution d’un programme 1 Chargement du programme et des donn´ees depuis un p´eriph´erique d’entr´ee dans la m´emoire centrale 2 Chargement s´equentiel des instructions du programme de la RAM dans l’unit´e de contrˆole 3 Analyse par l’unit´e de contrˆole de l’instruction et passage `a l’UAL pour traitement 4 Traitement de l’instruction par l’UAL avec ´eventuellement appel `a la m´emoire ou aux unit´es d’entr´ees-sorties. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 54/ 55
  • 55. Qu’appelle-t-on ordinateur Architecture de von Neumann Sch´ema fonctionnel d’un ordinateur La d´emarche d’ex´ecution d’un programme Ex´ecution d’une instruction 1 Chargement de la prochaine instruction `a ex´ecuter depuis la m´emoire jusque dans le RI. 2 Modification du compteur ordinal (CO) qui contient adresse de la prochaine instruction `a ex´ecuter 3 D´ecodage de l’instruction (op´erateur). 4 Localisation dans la m´emoire des donn´ees (op´erande) utilis´ees par l’instruction. 5 Chargement des donn´ees dans les registres internes de l’unit´e centrale. 6 Ex´ecution de l’instruction. 7 Stockage des r´esultats. 8 Retour `a la premi`ere ´etape. Module 6: Introduction `a l’informatique ENS Casablanca 2016-2017 55/ 55