500 de transistors et moi et moi et moi

publicité
1
500 millions de transistors
et moi et moi et moi
Conception et fonctionnement
des ordinateurs
Cyril Randriamaro
[email protected]
www.upjv.info
2
Ce qu’il faut savoir





A quoi ressemble un ordinateur
Multiplication et division
Prendre des notes...
Attention facile !
Nous allons voir :



L'informatique
Les ordinateurs
Word / Excel... ou pas
3
Ce qu’apporte ce cours

Notions d’informatiques


PC/périphérique/données/Applications…
Une compréhension
Comment
Commentaccélérer
accélérer
mon
ordinateur
mon ordinateur???
???

Que
Quefaire
faire???
???
j'ai
j'aiperdu
perdumes
mesdonnées
données!!!
!!!
Pourquoi
Pourquoimon
monordinateur
ordinateur
est-il
bloqué
est-il bloqué??
Une bonne note
ou
4
Concepts de base
Instructions
Numérique / Analogique
Définition d'un ordinateur
5
6
Définition : un Ordinateur



PC / MAC, Tablette / Smartphone
Téléphone Fixe, Aspirateur, voiture ...
Ordinateur Universel !
Données
Données
Résultat
Résultat
Données
Données
7
Bases de l’Informatique


Informatique =
traitement de l’information
Principe simple :



Lire les données
Les traiter
Écrire résultat
= Une instruction
8
Exemples d'instructions

Calculatrice (calcul simple)


Excel


1+2
En C1 mettre « = A2 + B3 »
Word (mise en italique)

Hello

Comment sont codées ces données ?
9
Codage Numérique

Un nombre (entier) code une
information :

Un texte (chaque caractère)





ABCDE F=1 2 3 4 5 27 6
Un son (chaque note)
Une image (chaque point)
Un film (chaque 24ième de seconde)
Un nombre (discret)

ascii : A=65 , espace=32
10
Codage numérique
naturel
11
Codage usuel

Codage binaire

Alphabet constitué de 0 et 1








0
1
2
3
4
5
6
7
0
1
10
11
100
101
110
111
12
Unités usuelles

Tout est codé en binaire (bits)



Une unité est un octet (8 bits)
1 ko = 1024 octets, 1 Mo = 1024 Ko


Kilo octets, Méga octets
1 Go = 1024 Mo, 1 To = 1024 Go


Prend la valeur 0 ou 1
Giga octets, Tera octets
1 Po = 1024 To

Peta octets
... exa, zetta, xona ...
13
Unités Officielles
Kibi, Kio
Mébi, Mio
Gibi, Gio
Tébi, Tio
Pébi, Pio
2
10
2
20
2
30
2
40
2
50
-
Ko
Mo
Go
To
Po
10
3
- 2%
10
6
- 5%
10
9
- 7%
10
12
- 9%
10
15
- 11%
14
Exemple : une photo

Chaque point peut avoir 16 millions de
couleurs (3 octets)


L’image fait 1024x1024 points


Répartis en Rouge, vert et bleu
1 Méga Pixel
Quelle est sa taille ?
15
Une image

Tableau de pixels
16
Exemple : une photo

Chaque point peut avoir 16 millions de
couleurs (3 octets)


L’image fait 1024x1024 points


Répartis en Rouge, vert et bleu
1 Méga Pixel
Quelle est sa taille ?


En 256 couleurs (niveau de gris) ? (1o)
En noir et blanc ?
17
Les appareils photos

9 Méga Pixel



Taille d'une image


9 Méga X 4 octets = 36 Mo
Taille de la mémoire


Environ 3000 pixels par côté
4 octets par pixel
8 Go, soit 228 photos...
En réalité, on en stocke plus de 400...
18
Compression de données



Le principe : réduire l’espace de
stockage d’une information.
Nécessite un outil pour compresser et
pour décompresser les données.
Exemple : le fichier "zip"
19
Texte compressé

Classiquement : 1 caractère par octet


Sur cette page : il y en a moins de 32


256 caractères possibles
Se code sur 5 bits
Taille du codage de ce texte :


Classiquement = 234 octets
Compressé = 234 x 5 / 8 = 147 octets
20
Les images compressées

Sans perte d’information

Utilisation des répétitions des couleurs



Si noir=0, rouge=2, bleu=3
333333333111112222222
Donne 935172
21
Les images compressées

!
Avec perte d’information

Utilisation de la « ressemblance »
des couleurs
22
Les images compressées
23
La musique compressée

Format non compressé


Format compressé non destructif


WAV (WAVE), AIFF (Mac)
Flac (Free Lossless Audio Codec)
Format compressé : WMA, MP3


Par destruction / Par « joint stéréo »
Le MP3 est-il illégal ???


Copie de sauvegarde / non diffusion
Droits libérés
...HADOPI...
24
La vidéo compressée


Format non compressé : connais pas !
Formats compressés :



M-JPEG, MPEG, DivX…
Nécessité d’un CoDec
Et au cinéma ...


Cinéma numérique 2005-2013
Technologie laser en 2014

… et comment communiquer ces données ?
25
D'accord !
On sais ce qu'est une donnée.
Mais on ne sais pas la
communiquer !
26
Communiquer
dans la nature...

Par la lumière


Par le son


Animaux principalement
Par la chimie


Animaux et certaines plantes
Plantes, odorat, échanges internes
Toujours le même principe :

Seuil de déclenchement !
27
Analogique / Numérique

Principe du bouton
de volume



Graduations fixes
Mais on peut
toujours affiner le
réglage
Échantillonnage
28
Communiquer des données
7
6
5
4
3
2
1
29
Analogique / Numérique

Caractéristiques de l’analogique



Une très haute précision
Mais des parasites visibles
Caractéristiques du numérique


Précision suffisante pour l’Humain (ou pas)
Aucun « bruit »
30
Bruit dans un signal
7
6
5
4
3
2
1
31
CD : analogique au numérique

Enregistrement
Mixage
Gravage

Différentes qualités de CD



DDD, ADD, AAD
32
Idée du fonctionnement...

Le véritable principe est à
peine plus complexe…
R
ER
E
33
Supports numériques connus

CD et DVD
Caméra et appareil photo
Téléphone (presque toujours)
Télévision

… et l’ordinateur, bien sûr 



34
Ordinateurs PC
Principe de base
Divers types
Détail des composants
35
Divers types d’ordinateurs :
Toujours le même Principe


PC (Personal Computer), portable
Miniaturisation



SmartPhone, tablettes
Systèmes embarqués
Surpuissance




Serveurs
Machines parallèles
Grappes de PCs (cluster)
Systèmes embarqués
36
PC : vue externe

Clavier



Souris
Écran
Imprimante

Scanner

Multimédia (son, vidéo)

Unité centrale
37
Principe de base
clavier/souris
écran
Unité Centrale
imprimante
caméra
38
Principe de base
39
Principe de base
clavier/souris
écran
Unité Centrale
imprimante
caméra
40
PC : vue interne
41
Principe de base
Périphériques
Disque
Processeur
Clavier / souris
Mémoire Vive
42
Périphériques
Principe de base
Clavier / souris
Disque
Processeur
Mémoire Vive
43
Périphériques
Périphériques
Processeur
Clavier / souris

Mémoire Vive
Connexions :




Disque
(PS2), Usb (firewire), série (parallel), Bluetooth
Rj45, wifi
…
Périphériques :



Clavier, souris
Imprimante,
 scanner, caméra
Disque dur externe
44
Carte mère
Et tout ce qu’elle contient
45
Périphériques
Carte mère
Processeur
Clavier / souris

Colonne vertébrale de
l’ordinateur

conditionne beaucoup de
paramètres de l’ordinateur

supporte un ensemble de
circuits électroniques et de
connecteurs qui
déterminent les composants
qu’elle pourra accueillir
Disque
Mémoire Vive
46
Périphériques
Contrôle

Processeur


Disque
Processeur
Clavier / souris
Mémoire Vive
Dit CPU (Calculation
Process Unit)
Chipset

orchestre la carte
mère
47
Périphériques
Connecteurs

Port AGP
Disque
Processeur
Clavier / souris
Mémoire Vive
48
Périphériques
Connecteurs


Port AGP
Port PCI & PCI-E
Disque
Processeur
Clavier / souris
Mémoire Vive
49
Brancher (pluguer) une carte


Ouvrir le capot de l’ordinateur (débranché)
Retirer un cache


Insérer la carte



Les connecteurs dans le slot
Visser la baguette


Retirer une visse en haut
qui prend la place du cache
Remettre le capot
Mettre le pilote (driver)

Insérer le CD quand l’ordinateur le demande
50
Périphériques
Connecteurs

Bancs mémoire
Disque
Processeur
Clavier / souris
Mémoire Vive
51
Périphériques
Connecteurs


Bancs mémoire
Disques durs


Disque
Processeur
Clavier / souris
Mémoire Vive
IDE – SCSI
SATA
52
Périphériques
Connecteurs


Banques mémoire
Disques durs



Disque
Processeur
Clavier / souris
Mémoire Vive
IDE, SATA
SCSI
Externes



PS/2 (couleurs)
Série<parallèle<USB
Midi/Fireware
53
Périphériques
BIOS
Processeur
Clavier / souris

Circuit de démarrage

Horloge et pile
Disque
Mémoire Vive
54
Périphériques
Bios

Détermine




Disque
Processeur
Clavier / souris
Mémoire Vive
Le processeur
La mémoire
Les périphériques de stockage
Réglage au démarrage


Tableau de paramètres
Mécanismes Plug-and-Play
55
Processeur
Autrefois
Maintenant
Performances
Périphériques
Disque
Processeur
Clavier / souris
Mémoire Vive
56
Autrefois

Série de tubes à vide (Bug)
57
Maintenant





Transistors
Plusieurs millions
Sur une petite surface
Échauffement
Mémoire Cache
58
Processeur

Transistors


Plusieurs millions sur moins de 4 cm2
Caractéristiques :


Vitesse (4 Ghz)
Cache (2 Mo)



Sur plusieurs niveaux
Modèle (pour la carte mère)
Multi-processeur (multi-coeur)
59
Performance

Fréquence du processeur



4 Ghz (4 .109 hz)
1 instruction prend 0,25 .10-9 secondes
Vitesse de la lumière

0,3 .109 m/s
 7,5 cm parcourus durant 1 instruction !
60
Loi de moore
61
Récapitulons
Carte mère (connecteurs)
Cartes filles
processeur
Périphériques
Disque
Processeur
Clavier / souris
Mémoire Vive
62
Mémoire RAM

RAM = Random Access Memory

En barrettes

Taille de 1 à 64 Go

Vitesse de 100 Mhz à 1 Ghz
63
Disque dur
64
Disque dur
65
Téléchargement