Oi 2

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 27

Architecture des

ordinateurs

 Généralités
 Processeur
 Carte mère
 Mémoire Presque le
 Bus montage d'un
PC
 Interfaces d'entrée-sortie
 Cartes d'extension
 Périphériques
 Évolution
1
Familles d'ordinateurs

 Serveur de calcul
 Ordinateurs personnels
 De bureau
 Portables
 Les assistants personnels (PDA – Personal Digital
Assistant) et téléphones
 Cartes à puce et RFID (Radio Frequency Identification)

2
En général

 Un ordinateur
 Unité centrale
• Boitier, alimentation, carte mère, processeur, mémoire
• Cartes d'extension : graphique, audio, réseau, modem ...
• Organes de stockage (disques, CD, DVD ...)
 Périphériques
• Écran, clavier, souris, caméra, imprimante, scanner, ...
 Exemple : montage d'un PC

3
Le processeur

 CPU : Central Processing Unit


 Fréquence d'horloge en Ghz (et temps de cycle)
 CPI : cycles per instruction
 MIPS : Million instructions per second

 Exécute des instructions stockées en mémoire


 Code opération
 Code opérande (valeur, registre, mémoire)

 Différentes classes d'instructions


 Accès mémoire
 Opérations arithmétiques (addition, ...)
 Opérations logiques (AND, OR, NOT ...)
 Opérations de contrôle (branchements ...) 4
Le processeur

 Des registres
 Registre instruction
 Registre d'état
 Compteur ordinal
 Registres de travail
 Mémoire cache (pour réduire le coût des accès
mémoire)
 Cache L1 : dans le processeur (~ vitesse registres)
 Cache L2 : dans le boitier du processeur
 Cache L3 : sur le carte mère
5
Le processeur

 Jeu d'instruction
 CISC (Complex Instruction Set Computer)
• Coût élevé, plus lent
 RISC (Reduced Instruction Set Computer)
• Moins cher, plus rapide
 Amélioration des performances
 Pipelining (paralléliser des phases dans le décodage
des instructions)
 Hyperthreading (duplication partielle)
 Dual Core (2 processeurs en 1)
6
La carte mère

 Chipset : coordination des différents circuits


 Peut intégrer une carte vidéo ou audio
 CMOS (pile, horloge, paramètres système ...)
 BIOS (interfaçage avec la carte mère)
 Support du processeur (socket)
 Connecteur de mémoire vive (RAM)
 Connecteur de carte graphique (AGP)
 Connecteur d'extension (PCI, PCI Express)
 Connecteur d'unité de stockage (IDE, SATA)
7
La carte mère

8
La carte mère

 Connecteurs d'entrée-sortie

 Et les connecteurs des cartes PCI

9
La mémoire

 Mémoire centrale (vive)


 Caractéristiques
 RAM (Random Access Memory)
 Capacité
 Mémoire morte
 Temps d'accès
 ROM (Read Only Memory)
 Temps de cycle
 Lecture seule (entre 2 accès)
 Flash : compromis entre RAM et ROM  Débit (b/s)
 Clé USB  non-volatilité
 Durable, moins rapide que RAM

10
La mémoire

 Différents type de RAM


 DRAM, SDRAM, DR-SDRAM, DDR-SDRAM ...
 Objectif : diminuer la latence et augmenter le débit ...
 Exemple de problème
 Processeur à 200 Mhz => cycle de 5ns
 DRAM : latence (temps d'accès) de 60 ns
 Cycles d'attente (wait state)

11
Les bus

 Largeur du bus (en bits)


 Fréquence
 => cycle, débit
 Débit = largeur x fréquence

 Composition d'un bus


 Bus de données
 Bus d'adresse
 Bus de contrôle
 Chipset : coordonne les bus
12
Les bus sur un PC

13
Le bus PCI

 Peripheral Component Interconnect


 Pour ajouter des cartes d'extension
 32/64 bits (parallèle)
 Détrompeurs
 De 2 à 4 Go/s

14
Interfaces d'entrée-sortie

 Port série (RS-232)


 Asynchrone
 Bits en série
 Bits start et stop
 DB9/DB25

15
Interfaces d'entrée-sortie

 Port parallèle
 8 bits simultanément
 Bits de contrôle
 Débit plus élevé
 DB25

16
Interfaces d'entrée-sortie

 USB (Universal Serial Bus)


 Lien série : cadence d'horloge plus élevée
 Cables moins chers
 Débits
• USB1 : 12 Mb/s
• USB2 : 400 Mb/s
 Clavier, souris, webcam, disque dur externe ...
 Alimentation électrique

17
Interfaces d'entrée-sortie

 FireWire (ou i.Link (Sony) ou Lynx (Texas))


 Débit très élevé (800 Mb/s ...
et jusqu'à 3,2 Gb/s), vidéo
 Proche USB
 IDE /ATA
 ATA : disque dur, ATAPI pour CD/DVD
 40 fils parallèles
 Peut aller jusqu'à 133 Mo/s (attention Mo !)

18
Interfaces d'entrée-sortie

 IDE (suite)
 En général 2 nappes IDE
 Un périphérique maître, un esclave
 Echanges DMA (Direct Memory Access)
• Le périphérique n'interrompt pas le processeur pour écrire en
mémoire
 Replacé par SATA (Serial ATA – 190 Mo/s)
 SCSI (Small Computer System Interface)
 Pour connecter un grande nombre de périphériques
(disques, CD ...)
 En général, controleur SCSI connecté sur le bus PCI
 Parallélisme d'entrée-sortie 19
Interfaces d'entrée-sortie

 AGP (Accelerated Graphics Port)


 Pour limiter les flux sur le bus PCI
 Connecté au bus processus (264 Mo/s - 2Go/s)
 Accès DMA
 Alimentation électrique
 Plus récemment, cartes graphiques PCI Express
 Lien série (monter en fréquence)

20
Les cartes d'extension

 Cartes graphiques
 Fonctions graphiques avancées
 Parfois processeurs spécialisés très puissants (3D)
 Mémoire vidéo
 RAMDAC (Random Access Memory Digital Analog
Converter) : sortie moniteur
 Sorties
• VGA (Analog)
• DVI (Digital)
• S-Video (TV)

21
Les cartes d'extension

 Carte son (sur bus PCI)  Interface MIDI


 Sorties lignes (jack 3,5)  Connecteurs internes
 Entrée ligne ou • Ex: CD
microphone
 Sortie numérique

22
Les cartes d'extension

 Carte réseau
 Connecteur RJ45 (ou parfois RJ11)
 Accès DMA
 Adresse MAC : identifiant unique, parfois exploité par
les pare-feux

23
Les périphériques

 D'affichage
 Écran à tube cathodique ou écran plat
 Taille (diagonale) : de 14 à 21 pouces (36 à 53 cm)
 Définition : nombre de points (pixel)
• De 640X480 à 2048X1536
 Le pas de masque (dot pitch) : distance qui sépare
deux points, plus c'est petit, mieux c'est (0,25 mm)
 La résolution : nombre de pixel par unité de surface
linéaire (en Dots Per Inch – DPI)
• Référence : 72 dpi => 5184 points par pouce2 / 0,353 mm

24
Les périphériques

 Disques dur
 Capacité
 Débit
 Vitesse rotation
 Latence
• Variable
 Cache sur disque

25
Un peu d'histoire

 1820 : premier calculateur mécanique


 1938 : premier ordinateur electromécanique binaire
 1947 : premier ordinateur electronique (lampes)
 1960 : premier ordinateur à transistor
 1964 : IBM 360 et DEC PDP-8
 1973 : premier micro-ordinateurs (Micral)
 1976 : Apple I (1MHz, 4 Ko RAM, 1 Ko de mémoire
vidéo)

26
Evolution

 Loi de Moore : le nombre de transistor sur une puce


double tous les ...
 1965 : 2 ans
 1980 : 18 mois
 2000 :
• Multi-coeurs
• Processeurs asynchrones

27

Vous aimerez peut-être aussi