Vous êtes sur la page 1sur 15

Introduction à l'architecture d'un

ordinateur

420-AM1-MA
Système d'exploitation client

1
L'ordinateur est né d'un besoin

Automatisation et accélération des calculs


complexes pour l’homme.

2
L'architecture du premier ordinateur
par Von Neumann en 1945.

3
Fonctionnement de l’ordinatreur de
Neumannn
En quelques mots, pour résumer le
fonctionnement d'un ordinateur, on peut dire
que l'ordinateur prend des données sur ses
unités (périphériques) d'entrée, les stocke
dans sa mémoire vive , les traite
automatiquement à l'aide (en suivant les
instructions) d'un programme et restitue le
résultat sur ses unités (périphériques) de
sortie.
4
L’architecture de l’ordinateur a
beaucoup évolué (multi-processeur)
Architecture UMA (Uniform Memory Access) : Le temps d'accès à la
mémoire reste identique quel que soit le module de mémoire partagée qui
contient les données à récupérer.

Sources : https://software.intel.com

5
NUMA (Non-Uniform Memory Access)

Chaque processeur possède son propre module de mémoire local qu'il


peut accéder directement avec un avantage de performance distinctif.
6
Les processeurs modernes actuels
combinent le UMA et le NUMA

7
L’ordinateur actuel est constitué de
différents éléments suivants:
• l'Unité Centrale de Traitement (processeur): elle exécute les
traitements en suivant un programme chargé en mémoire,

• la mémoire vive (RAM, ) : elle contient les données et les
programmes à exécuter,

• La mémoire secondaire (disques dur, carte SD, etc.) : elle stocke de
façon permanente les programmes et les données de l'utilisateur,

• les périphériques d’entrée (clavier, souris, scanneur, écran tactile,
etc.) : permettent à l'utilisateur d'entrer les données,

• les périphériques de sortie (écran, imprimante, etc.): permettent à
l'ordinateur de restituer le résultat des traitements à l'utilisateur.

8
Pour l’histoire : Générations
d'ordinateurs
• première génération (1946-1959) : ordinateurs
utilisant des tubes à vide,
• deuxième génération (1959-1965): ordinateurs
utilisant des transistors au lieu de tubes à vide,
• troisième génération (1965-1971) : ordinateurs
utilisant des circuits intégrés,
• quatrième génération (1971-1980) : utilisation de
microprocesseurs VLSI (Very Large Scale Integration),
• cinquième génération (1980 à ce jour ) : utilisation de
microprocesseurs ULSI (Ultra Large Scale Integration),

9
Les microprocesseurs (CPU), le cœur
du PC
Il y a deux grands fabricants de microprocesseurs :

• Intel : http://www.intel.ca/content/www/ca/en/homepage.html

• AMD : http://www.amd.com/en

Spécification de quelques microprocesseurs Intel et AMD récents :

• http://ark.intel.com/
• http://www.intel.com/pressroom/kits/quickreffam.htm
• http://www.amd.com/en-us/products/processors

10
Les différents types d’ordinateurs

Selon la taille, la puissance de calcul et les fonctionnalités offertes , on distingue plusieurs types
d’ordinateurs :
Les superordinateurs ( supercomputer) : ce sont les ordinateurs les plus puissants, ils sont utilisés
dans plusieurs domaines d’application scientifiques comme la météorologie, la conception
automobile, la recherche spatiale etc.

Exemple :
https://en.wikipedia.org/wiki/Supercomputer#/media/File:IBM_Blue_Gene_P_supercomputer.jpg

– Les grands systèmes ( Mainframe) : ce sont de gros systèmes qui occupent souvent des salles entières
climatisées. De puissance inférieure à celle des superordinateurs, ils sont utilisés par de grandes entreprises
nécessitant de grandes puissances de calcul et d’espaces de stockage de données comme les banques.

– Exemple : https://en.wikipedia.org/wiki/IBM_System_z#/media/File:System_z_Frames.JPG

– Les serveurs : utilisés pour des applications serveurs. Ils sont moins puissants que les Mainframes. Les
entreprises les installent dans une salle dans des Racks (1U, 2U, etc.).

– Exemples: https://www.hpe.com/fr/fr/servers.html

– Les micro-ordinateurs : ils sont les moins puissants de tous les ordinateurs mais, sont les plus vulgaires à
cause de leurs bas prix et de leurs tailles

11
Les micro-ordinateurs
ils sont les moins puissants de tous les ordinateurs mais,
sont les plus vulgaires à cause de leurs bas prix et de
leurs tailles. Dans cette catégorie on retrouve
actuellement :
• les ordinateurs de bureau (desktop)

• les ordinateurs portables (laptop, netbook,


ultrabook)
• les tablettes électroniques (IPAD, Samsung galaxy tab,
Amazon Kindle, etc.)

• ordinateurs de poche (handheld computer, smartphone )

12
La représentation de l’information
dans l’ordinateur
Dans la mémoire des ordinateurs, les données sont stockées sous
forme binaire. Ainsi, la capacité de la mémoire vive (et des unités
de stockage) est mesurée en MO, GO, TO.
• Bit (binary digit) = 0 ou 1 : Unité élémentaire d'information en
mémoire.
• 1 Bit = Binary Digit
• 8 bits = 1 Octet (Byte)
• 1KO (Kilo Octet) = 1024 Octets
• 1 MO (Méga Octet) = 1024 KO
• 1 GO (Giga Octet) = 1024 MO
• 1 TO (Téra Octet) = 1024 GO
• Mot mémoire = regroupement d'octets en mémoire (unité d'accès
de base à la mémoire et unité de base de traitement).

13
Encodage des nombres, des
caractères, photos, vidéos en binaire
Exemples de codage ASCII et UTF-8
Table ASCII : http://www.asciitable.com/

Table UTF-8 :
http://www.fileformat.info/info/charset/UTF-8/list.htm

Par exemple, lorsque vous tapez un «C» sur le clavier,


un circuit sur le clavier de l'ordinateur convertit (selon
le code ASCII) le «C» à l'octet 01000011.

14
Quelques définitions

• Ordinateur : Une machine de traitement automatique de l'information (acquérir, conserver, traiter


et restituer).

• Programme (logiciel) : Suite d'instructions dans un langage de programmation donné, définissant


un traitement et exécutable par un ordinateur. L'utilisateur achète et installe dans son ordinateur
les programmes correspondants à ses besoins spécifiques.

• Programmation : réalisation d'un programme ( dans un langage de programmation), dont


l'exécution par un ordinateur apporte une solution satisfaisante à un problème posé.

• Type de données et d'information : Valeurs numériques, textes, images, sons, vidéos . Toutes
ces formes de données sont converties en binaire avant d'être exploitées par l'ordinateur.
• Informatique : Science du traitement de l'information à l'aide d'un ordinateur.

• Système informatique : Ensemble des moyens logiciels , de matériels et des moyens de


communication nécessaires pour satisfaire les besoins informatiques d'un utilisateur ou d'une
entreprise.

15