Introduction à l’architecture 
des ordinateurs 
M. DIENG Abdoulaye Novembre 2014
Objectif général 
Avoir un aperçu général de l’architecture d’un 
ordinateur
Sommaire 
1. Informatique 
2. Historique de l’ordinateur 
3. Ordinateur 
4. Bus 
5. Mémoire principale 
6. Microprocesseur...
Informatique 
problématique 
Problème 
Solution
Informatique 
présentation 
• Pb : l’Homme perd bcp de temps et commet bcp d’erreurs 
lorsqu’il traite certaines données 
...
Historique 
préhistoire au 17ème siècle : outils de calcul 
• Pb : l’Homme perd bcp de temps et commet bcp d’erreurs 
lors...
Historique 
18ème et 19ème siècles : automatisation des calculs 
• 1728, Falcon puis 1805, Jacquard : utilisent des cartes...
Historique 
20ème siècle : ordinateur mécanique 
• 1938, Shannon : liens entre nombres binaires, algèbre de Boole 
et les ...
Historique 
1944: 1er ordinateur électronique (ENIAC) 
• Eckert & Mauchly : ENIAC 
(Electronical Numerical 
Integrator And...
Historique 
1945 : modèle de Von Neumann 
• Pb : Le programme peut prendre des décisions selon des 
résultats intermédiair...
Ordinateur 
présentation 
• Ordinateur = appareil électronique qui applique des 
instructions prédéfinies sur des données....
Ordinateur 
schéma des blocs fonctionnels
Ordinateur 
présentation des blocs fonctionnels 
• Le microprocesseur : traitement de l'information par 
l’exécution d’ins...
Bus 
problématique 
C 1 
C 2 C 3 
C 5 
C 8 
C 4 
C 6 C 7 
C 1 
C 2 
C 4 
C 6 
C 8 
C 3 
C 5 
C 7 
B 
U 
S 
Problème 
Solut...
Bus 
présentation 
 Pb : optimiser l’échange de données entre les composants 
 Sol : mutualiser les voies de communicati...
Bus 
composition 
• Lignes de contrôle : 
– contrôler l'accès et l'utilisation des autres lignes (adr et données). 
– exem...
Bus 
chipset 
• Pb : les bus ont des débits très différents 
• Sol : créer des « carrefours intelligents » 
• Chipset = en...
Bus 
schéma 
μP 
Northbridge 
Bus interne (2Go/s) 
Mémoire 
vive 
(64bits,66/133/200Mhz 
DDR/QDR) 
Bus mémoire 
carte 
gra...
Mémoire principale 
présentation 
• Pb 1 : effectuer un calcul nécessitant des traitements 
intermédiaires 
• Sol : dispos...
• Bus d’adresses qui véhicule l’adresse du 
mot mémoire à lire ou à modifier 
• Décodeur d’adresses : permet de 
sélection...
Microprocesseur 
présentation 
• Le processeur est le composant qui calcule, transforme et interprète 
les informations su...
Microprocesseur 
schéma des composants de base 
instruction1 
instruction2 
… 
donnée1 
donnée2 
… 
D 
é 
c 
o 
d 
e 
u 
r
Microprocesseur 
composants de base 
Les principaux éléments d'un microprocesseur sont les suivants : 
• Une unité de mémo...
Périphériques d’entrée-sortie 
présentation 
• Pb : comment l’ordi communique avec son environnement ? 
• Sol : composants...
Périphériques d’entrée-sortie 
schéma
La carte mère d’un PC
Prochain SlideShare
Chargement dans…5
×

Introduction à l’architecture des ordinateurs

1 916 vues

Publié le

Publié dans : Données & analyses
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 916
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Introduction à l’architecture des ordinateurs

  1. 1. Introduction à l’architecture des ordinateurs M. DIENG Abdoulaye Novembre 2014
  2. 2. Objectif général Avoir un aperçu général de l’architecture d’un ordinateur
  3. 3. Sommaire 1. Informatique 2. Historique de l’ordinateur 3. Ordinateur 4. Bus 5. Mémoire principale 6. Microprocesseur 7. Périphériques d’entrée-sortie
  4. 4. Informatique problématique Problème Solution
  5. 5. Informatique présentation • Pb : l’Homme perd bcp de temps et commet bcp d’erreurs lorsqu’il traite certaines données • Sol : automatisation du traitement des données • L'informatique (information automatique) = science du traitement de l'information à l’aide d’un ordinateur. • Initialement réservée au calcul scientifique, maintenant s'applique à plusieurs domaines (bureautique, jeux, communication, graphisme, cinéma, médecine, robotique, etc.)
  6. 6. Historique préhistoire au 17ème siècle : outils de calcul • Pb : l’Homme perd bcp de temps et commet bcp d’erreurs lorsqu’il effectue certains calculs • Préhistoire : doigts (syst décimal) ou cailloux (calculus en latin) • Antiquité : boulier, abaque • 17ème siècle : 1642, Pascal : machine faisant des additions et soustractions de 6 chiffres (la Pascaline)
  7. 7. Historique 18ème et 19ème siècles : automatisation des calculs • 1728, Falcon puis 1805, Jacquard : utilisent des cartes perforées pour commander un métier à tisser • 1834, Babbage : utilise les cartes perforées (instructions et données) pour des machines à calculer
  8. 8. Historique 20ème siècle : ordinateur mécanique • 1938, Shannon : liens entre nombres binaires, algèbre de Boole et les signaux électriques • 1941, Zuse : Z3, calculateur utilisant une technologie électro-mécanique
  9. 9. Historique 1944: 1er ordinateur électronique (ENIAC) • Eckert & Mauchly : ENIAC (Electronical Numerical Integrator And Calculator) • 1er ordinateur électronique (tubes à vide et relais) • Machine reprogrammable manuellement • La reprogrammation nécessite de reconnecter 6000 commutateurs • 30 tonnes, forme de U de 6 mètres de large et 12 de long
  10. 10. Historique 1945 : modèle de Von Neumann • Pb : Le programme peut prendre des décisions selon des résultats intermédiaires • Sol : stocker le programme dans la mémoire de l'ordinateur • 1945 : John Von Neumann définit l'architecture générale d'un ordinateur avec ces composants : – Unité arithmétique et logique : effectuer les opérations – Unité de commande : contrôler les opérations – Mémoire centrale : stocker données et programme – Interface d'entrées/sorties : communiquer avec l’extérieur • Ces différents organes étant reliés par des bus. Quiz
  11. 11. Ordinateur présentation • Ordinateur = appareil électronique qui applique des instructions prédéfinies sur des données. • Les données à manipuler sont obtenues, soit par la lecture de mémoires, soit par la lecture de périphériques qui représentent des données physiques extérieures en valeurs binaires (déplacement d'une souris, touche appuyée sur un clavier, température, vitesse, …). • Une fois traitées, les données sont réécrites, soit dans des mémoires, soit dans des composants qui peuvent transformer une valeur binaire en une action physique (écriture sur une imprimante ou sur un moniteur, accélération ou freinage d'un véhicule, changement de température d'un four, …).
  12. 12. Ordinateur schéma des blocs fonctionnels
  13. 13. Ordinateur présentation des blocs fonctionnels • Le microprocesseur : traitement de l'information par l’exécution d’instructions sur des données. • La mémoire : stockage des instructions et des données. • Les périphériques d'entrée/sortie : interaction avec l'extérieur. • Les bus : interconnexion optimale des blocs.
  14. 14. Bus problématique C 1 C 2 C 3 C 5 C 8 C 4 C 6 C 7 C 1 C 2 C 4 C 6 C 8 C 3 C 5 C 7 B U S Problème Solution
  15. 15. Bus présentation  Pb : optimiser l’échange de données entre les composants  Sol : mutualiser les voies de communication  Bus = système de câblage permettant la circulation des données (signaux électriques) entre les composants (mémoires, μP, périphériques, etc.).  Objectif : réduire le nombre de « voies » nécessaires à la communication des différents composants, en mutualisant les voies de données.  L’une des principales caractéristiques d’un bus est son débit : le nombre de bits qui y transitent par seconde.  Exemples : Front Side Bus (processeur ), Bus mémoire, Bus PCI-Express (cartes graphiques ou cartes sons), Bus USB (plusieurs périphériques), Bus S-ATA (disque dur, lecteur CD)
  16. 16. Bus composition • Lignes de contrôle : – contrôler l'accès et l'utilisation des autres lignes (adr et données). – exemples : requête bus, accord bus, lecture, écriture, requête d’interruption, … • Lignes d’adresse : – désigne la source ou la destination des données – exemples : • adresse d’une donnée en mémoire • adresse associée à un périphérique • Lignes de données : – transfert de données entre les éléments
  17. 17. Bus chipset • Pb : les bus ont des débits très différents • Sol : créer des « carrefours intelligents » • Chipset = ensemble de puces électroniques chargé d’interconnecter intelligemment les différents bus. • Le chipset se divise en deux parties: – Le NorthBridge pour les bus à haut débit. – Le SouthBridge pour les bus à faible débit.
  18. 18. Bus schéma μP Northbridge Bus interne (2Go/s) Mémoire vive (64bits,66/133/200Mhz DDR/QDR) Bus mémoire carte graphique Bus AGP ou PCI Ex16 (32bits,66Mhz ou 4Go/s) Southbridge DD/CD/DVD Bus SATA (150Mo/s) Ports USB Bus USB (60Mo/s) Front side bus cartes PCI express (64bits,66/133/200Mhz) Bus PCI Express (250Mo/s à 2Go/s) Carte réseau Bus PCI (32/64bits 66/133Mhz) PS2/série/parallèle cartes PCI Quiz
  19. 19. Mémoire principale présentation • Pb 1 : effectuer un calcul nécessitant des traitements intermédiaires • Sol : dispositif qui mémorise les traitements intermédiaires • Pb 2 : le programme peut prendre des décisions selon des résultats intermédiaires. Exemple : si delta<0 alors « pas de solution » • Sol : placer le programme à proximité des traitements intermédiaires • Mémoire = dispositif capable d'enregistrer une information (donnée ou instruction), de la conserver (mémoriser) et de la restituer. • Mémoire principale : mémoriser temporairement les données et les programmes en cours d'exécution. • Exemples : « mémoire RAM », mémoire cache, registre.
  20. 20. • Bus d’adresses qui véhicule l’adresse du mot mémoire à lire ou à modifier • Décodeur d’adresses : permet de sélectionner un mot mémoire. • Bus de contrôle véhicule les commandes provenant de l’unité centrale • Matrice des points mémoires • Tampon E/S : stockage des infos à lire ou à écrire • Bus de données véhicule l’information lue à partir de la mémoire ou l’information à écrire dans la mémoire Bus d’adresse Bus de données D E C O D E U R Tampon d’E/S Mémoire principale structure Bus de contrôle Quiz
  21. 21. Microprocesseur présentation • Le processeur est le composant qui calcule, transforme et interprète les informations sur les ordres de l'utilisateur. • Il est cadencé au rythme d’une horloge interne (cristal au quartz soumis à un courant électrique) qui envoie des impulsions que l’on appelle "tops". • La fréquence ou nombre de tops par seconde est exprimé en Hertz et de nos jours en GigaHertz. Pour exemple un processeur cadencé à 1Ghz effectue 1 milliard d’opérations à la seconde. • Il existe principalement deux marques de processeurs : Intel (Pentium et Celeron ) et AMD (Athlon et Duron ).
  22. 22. Microprocesseur schéma des composants de base instruction1 instruction2 … donnée1 donnée2 … D é c o d e u r
  23. 23. Microprocesseur composants de base Les principaux éléments d'un microprocesseur sont les suivants : • Une unité de mémoire cache qui contient les instructions et données les plus fréquemment utilisées. • Une unité de commande (ou unité d’instruction) qui lit les instructions, les décode puis les envoie à l'unité d'exécution ; • Une unité d'exécution (ou unité de traitement), qui accomplit les tâches que lui a données l'unité d'instruction ; • Une unité de gestion des bus (ou unité d'entrées-sorties), qui gère les flux d'informations entrant et sortant, en interface avec la mémoire principale du système.
  24. 24. Périphériques d’entrée-sortie présentation • Pb : comment l’ordi communique avec son environnement ? • Sol : composants permettant l’entrée et la sortie de données • Périphérique = matériel électronique pouvant être raccordé à un ordinateur par l'intermédiaire de l'une de ses interfaces d'entrée-sortie , le plus souvent par l'intermédiaire d'un connecteur. • On distingue habituellement : – périphériques d'entrée : permettent uniquement d'envoyer des infos (donnée ou instruction) à l'ordi (souris, clavier, etc.) – périphériques de sortie: permettent à l’ordinateur d’émettre des infos vers l’extérieur (écran, imprimante, ...) – périphériques d’entrée-sortie : permettent des communications bidirectionnelles (modem, écran tactile, ...) – périphériques de stockage : permettent le stockage des infos d’une manière permanente (disque dur, CD, ...)
  25. 25. Périphériques d’entrée-sortie schéma
  26. 26. La carte mère d’un PC

×