You are on page 1of 11

Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------

Introduction à la notion d’ordinateur


1. Historique :
Apparition du calcul (avant 1600)
Dès la préhistorique on compte avec des cailloux et doigts.
17ème siècle : la science s’intéresse de plus en plus aux outils de calcule.
Premier calculateur mécanique (1623) limite au simple opérations comme l’addition et
soustraction.
1642, Pascal, machine faisant des addition et soustraction de 6 chiffres (La Pascaline).
1674, Leibniz, calculatrice avec 4 opérations arithmétiques.
Automatisation des calcules :
1725, Premier machine programmables avec des calcules en changement la séquences des
instructions.
Avancées théoriques :
1854, BOOLE : algèbre de boole et logique.
1936, Turing : machine de turing.
1938, Shannon : liens entre nombres binaires, algèbre de boole et les signaux électriques.
Naissance de l’ordinateur :
Fin des années 30 et début des années 40, plusieurs prototypes fonctionnant en binaire et basé
sur logique booléenne.
1ère génération (1936 - 1956) :
1945, architecture des pc de Von Neumann.
Machine de Von Neumann = ordinateur.
Premier ordinateur début 1946 (grand ordinateur).
2ème génération (1956 - 1965):
Intégration des transistors.
Premier séries commerciales d’ordinateurs.
3ème génération (1965 - 1980) :
Remplacer les transistors par des circuits intégrés.
Début de la montée en puissance.
Premier microprocesseur (intel lance le premier microprocesseur i4004, 60000 instructions/s,
vitesse 108 KHZ, 2300 transistors).
4ème génération (1980 à nos jours) :
Intégration des millions des transistors sur même puce.
L’invention du microprocesseur (Intel 80386, 1million d’instructions/s, 200,000 transistors).
L’invention du microprocesseur (Intel 80486, 1 200 000 transistors).
- 1993 : premier processeur avec le nom Pentium, 3 100 000 transistors, 60 à 233 MHz
(Fréquence de l'horloge), 32 bits/64 bits bus (Largeur des données).
- 1997 Pentium II : 7 500 000 transistors, 233 à 450 MHz (Fréquence de l'horloge), 32 bits/64
bits bus (Largeur des données).
1999 Pentium III : 9 500 000 transistors, 450 à 1 400 MHz (Fréquence de l'horloge), 32
bits/64 bits bus (Largeur des données).
2000 Pentium 4 : 42 000 000 transistors, 1,3 à 3,8 GHz (Fréquence de l'horloge), 32 bits/64
bits bus (Largeur des données).
2006 Core 2™ Duo : 291 000 000 transistors, 2,4 GHz (Fréquence de l'horloge), 64 bits/64
bits bus (Largeur des données).
2009 Intel Core i5 : 774 000 000 / 2,66 GHz / 64 bits/64 bits bus / 76383MIPS
2010 Intel Core i7 : 1 170 000 000 / 3,33 GHz / 64 bits/64 bits bus / 147600MIPS

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 1


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------
2. Présentation de l’ordinateur :

Un ordinateur est un ensemble de circuits électroniques permettant de manipuler des


données sous forme binaire, c'est-à-dire sous forme de bits. Le mot « ordinateur » provient
de la société IBM France. François Girard, alors responsable du service promotion générale
publicité de l'entreprise IBM France, eut l'idée de consulter son ancien professeur de lettres à
Paris, afin de lui demander de proposer un mot caractérisant le mieux possible ce que l'on
appelait vulgairement un « calculateur » (traduction littérale du mot anglais « computer »).

Les composants matériels de l'ordinateur sont architecturés autour d'une carte principale
comportant quelques circuits intégrés et beaucoup de composants électroniques tels que
condensateurs, résistances, etc.

Tous ces composants sont soudés sur la carte et sont reliés par les connexions du circuit
imprimé et par un grand nombre de connecteurs : cette carte est appelée carte mère.

La carte mère est logée dans un boîtier , comportant des emplacements pour les
périphériques de stockage sur la face avant, ainsi que des boutons permettant de contrôler la
mise sous tension de l'ordinateur et un certain nombre de voyants permettant de vérifier l'état
de marche de l'appareil et l'activité des disques durs. Sur la face arrière, le boîtier présente des
ouvertures en vis-à-vis des cartes d'extension et des interfaces d'entrée-sortie connectées sur la
carte mère.

Enfin, le boîtier héberge un bloc d'alimentation électrique (appelé communément


alimentation), chargé de fournir un courant électrique stable et continu à l'ensemble des
éléments constitutifs de l'ordinateur. L'alimentation sert donc à convertir le courant alternatif
du réseau électrique (220 ou 110 Volts) en une tension continue de 5 Volts pour les
composants de l'ordinateur et de 12 volts pour certains périphériques internes (disques,
lecteurs de CD-ROM, ...). Le bloc d'alimentation est caractérisé par sa puissance, qui
conditionne le nombre de périphériques que l'ordinateur est capable d'alimenter. La puissance
du bloc d'alimentation est généralement comprise entre 200 et 450 Watts.

On appelle « unité centrale », l'ensemble composé du boîtier et des éléments qu'il contient.
Les éléments externes à l'unité centrale sont appelés périphériques.

L'unité centrale doit être connectée à un ensemble de périphériques externes. Un ordinateur


est généralement composé au minimum d'une unité centrale, d'un écran (moniteur), d'un
clavier et d'une souris, mais il est possible de connecter une grande diversité de périphériques
sur les interfaces d'entrée-sortie (ports séries, port parallèle, port USB, port firewire, etc.) :
 imprimante,
 scanner,
 carte son externe,
 disque dur externe,
 périphérique de stockage externe,
 appareil photo ou caméra numérique,
 assistant personnel (PDA),
 etc.

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 2


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------

Carte mère

Unité centrale

microprocesseur Mémoire centrale


Mémoire vive

Mémoire morte

Interfaces d’entrée-sortie

Slots d’extension (PCI, AGP) Connecteurs (port clavier,


port souris, port USB, Port
Reçoivent des cartes d’extension parallèle)
additionnelle (ex : carte graphique,
carte réseau,…)

Périphérique de Périphérique de Périphérique de Périphérique de sortie Périphérique d’entrée


communication stockage ou de stockage en lecture seule Moniteur Clavier
Carte réseau sauvegarde en lecture- Lecteur de CD Enceintes Souris
Modem écriture : ROM ou de DVD Scanner Scanner
Lecteur de ROM Microphone
disquette Lecteur de
Disque dur codes-barres
Graveur de CD
ROM ou de DVD
Réseau ROM
Réseau local Lecteur de bande,
étendu de cartouches
(internet) Mémoire flash (clé
USB)…

Le sens des flèches traduit le sens des échanges d’information entre l’UC et les périphériques

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 3


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------
3. Notion de Hardware et Software :
3.1. Définitions :

On parle ainsi de « hardware » pour désigner l'ensemble des éléments matériels de


l'ordinateur et de « software » pour désigner la partie logicielle.

Rappels :
Les informations traitées par un microprocesseur sont de différents types (nombres,
instructions, images, vidéo, etc…) mais elles sont toujours représentées sous un format
binaire. Seul le codage changera suivant les différents types de données à traiter. Elles sont
représentées physiquement par 2 niveaux de tensions différents.
En binaire, une information élémentaire est appelé bit et ne peut prendre que deux valeurs
différentes : 0 ou 1.
Une information plus complexe sera codée sur plusieurs bit. On appelle cet ensemble un mot.
Un mot de 8 bits est appelé un octet.

3.2. Où trouve-t-on des systèmes à microprocesseur ?


Les applications des systèmes à microprocesseurs sont multiples et variées :
- Ordinateur, PDA
- console de jeux
- calculatrice
- télévision
- téléphone portable
- distributeur automatique d’argent
- robotique
- lecteur carte à puce, code barre
- automobile
- etc…

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 4


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------

L’unité de mesure
L’unité de mesure de base des micro-ordinateurs est l’octet. On s’en sert pour mesurer
l’espace libre sur les supports de stockage des données (disques durs, disquettes, clés de
mémoire USB, etc.) On s’en sert aussi pour mesurer la taille des fichiers et des programmes
que l’on veut sauvegarder sur ces supports.

Ces renseignements sont essentiels lors du transport de données d’un autre support à un autre.
Par exemple, avant de sauvegarder un fichier sur une disquette, il faut vérifier s’il reste assez
d’espace libre sur cette disquette pour y ranger le fichier. Il faut donc aussi connaître la taille
du fichier.

D'une manière générale, le bit est tellement petit qu'on ne l'utilise quasiment jamais dans le
monde de l'informatique. C'est comme le gramme : On préfère souvent utiliser le Kilo, plus
commode. Et bien ici, c'est l'octet que nous allons utiliser.

Un octet est une suite de 8 bits. Par exemple 10011010 est un octet. Les lettres et d'une
manière générale tous les caractères de votre clavier possèdent un code sur 8 bits (un octet)
qui permet de le reconnaître. Par exemple la lettre A majuscule correspond au code 65, qui
s'écrit en binaire 01000001.

De cette manière, on peut calculer le nombre de bits qu'il faut pour coder un mot. Par
exemple, BONJOUR comporte 7 lettres (7 octets donc), et il suffit de faire 7 lettres fois 8 bits
= 56 bits nécessaires. Voici comment votre ordinateur comprend BONJOUR :

11000010011100001001001110101100001101011100111101011011

Vous pouvez compter : 56 bits. Pas très lisible, pour nous les humains...

- On exprime les débits en bits par seconde (et multiples) : Kbps, Mbps, Gbps…
- Comme l’octet est très petit, on exprime les poids des fichiers et les capacités disque dur en
octets (et multiples) : Ko, Mo, Go…
- L'octet, en anglais se dit un byte (prononcer Baille Te), à ne pas confondre avec Bit

Exemple de débits courants :


- Débits des connexions Internet grand public : 128 Kbps, 2 Mbps, 10 Mbps..
- Transmission BlueTooth : 800 kbps
- Transmission USB 1.1 : 1.5 Mbps - USB 2.0 : 60 Mbps

Quelques exemples de modes et capacités de stockage actuels:


- Disques durs internes et externes : 300 Go (60/ 80 Go en 2004, 6 Go en 1998), Hitachi
- Deskstar 7K1000 1 To, commercialisé en mars 2007 - Protoypes à 300 Tera-octets
(sortie prévue en 2010)
- Clefs USB : de 256 Mo à 2 Go (et plus)
- CD Rom (Compact Disc Read-Only Memory) : 700 Mo
- DVD (Digital Versatile Disk): 1 Go / 4 Go
- DVD HD* : 15 Go (30 Go en double couche) - Prototype à 250 Go
- DVD Blu-Ray* : 25 Go (50 Go) en double couche

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 5


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------

VRAI OU FAUX ?
- Il faut 72 octets pour coder la banane ?
- 10 kilos et 1 méga sont de la même taille ?
- Bit et Byte sont synonymes ?
- Il vous faut plus d'un kilo pour coder votre prénom ?

Exercice n°1

1) Exprimer les capacités suivantes en Ko, Mo et Go


250 Go = ... Ko = ... Mo
1,44 Mo = ... Ko = ... Go
700 Mo = ... Ko = ... Go
1024 Mo = ... Ko = ... Go
64 Ko = ... Mo = ... Go
2) 1 Disque Dur = ... Disquettes = ... CD

Exercice n°2

Si je veux télécharger un fichier de 4 Mo avec une connexion ADSL traditionnelle à


« 512ko », combien de temps cela me prendra t-il au minimum ?

Exercice n°3

Entre un disque de 20 GB et un disque de 40 GB, combien d’octets de différence ?

Exercice n°4

Combien faut-il de bits pour coder jE sUIs ICi ? (N'oubliez pas de compter les espaces
comme des caractères)

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 6


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------
3.3. Architecture de base

Modèle de Von Neumann


Pour traiter une information, un microprocesseur seul ne suffit pas, il faut l’insérer au sein
d’un système minimum de traitement programmé de l’information. John Von Neumann est à
l'origine d'un modèle de machine universelle de traitement programmé de l’information
(1946). Cette architecture sert de base à la plupart des systèmes à microprocesseur actuel. Elle
est composée des éléments suivants :
- une unité centrale
- une mémoire principale
- des interfaces d’entrées/sorties une horloge.
Les différents organes du système sont reliés par des voies de communication appelées bus.

3.3.a. L’unité centrale


Elle est composée par le microprocesseur qui est chargé d’interpréter et d’exécuter les
instructions d’un programme, de lire ou de sauvegarder les résultats dans la mémoire et de
communiquer avec les unités d’échange. Toutes les activités du microprocesseur sont
cadencées par une horloge.

On caractérise le microprocesseur par :


– sa fréquence d’horloge : en MHz ou GHz
– le nombre d’instructions par secondes qu’il est capable d’exécuter : en MIPS (Million
instructions per second)
– la taille des données qu’il est capable de traiter : en bits

3.3.b. La mémoire principale


Elle contient les instructions du ou des programmes en cours d’exécution et les données
associées à ce programme. Physiquement, elle se décompose souvent en :
– une mémoire morte ( ROM = Read Only Memory ) chargée de stocker le programme. C’est
une mémoire à lecture seule.
– une mémoire vive ( RAM = Random Access Memory ) chargée de stocker les données
intermédiaires ou les résultats de calculs. On peut lire ou écrire des données dedans, ces
données sont perdues à la mise hors tension.

Remarques :
Les disques durs, disquettes, CDROM, etc… sont des périphériques de stockage et sont
considérés comme des mémoires secondaires.

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 7


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------
3.3.c. Les interfaces d’entrées/sorties
Elles permettent d’assurer la communication entre le microprocesseur et les périphériques.
(capteur, clavier, moniteur ou afficheur, imprimante, modem, etc…).

3.3.d. Les bus


Un bus est un ensemble de fils qui assure la transmission du même type d’information. On
retrouve trois types de bus véhiculant des informations en parallèle dans un système de
traitement programmé de l’information :

- un bus de données : bidirectionnel qui assure le transfert des informations entre le


microprocesseur et son environnement, et inversement. Son nombre de lignes est égal à la
capacité de traitement du microprocesseur.
- un bus d'adresses: unidirectionnel qui permet la sélection des informations à traiter dans un
espace mémoire (ou espace adressable) qui peut avoir 2n emplacements, avec n = nombre de
conducteurs du bus d'adresses.
- un bus de commande: constitué par quelques conducteurs qui assurent la synchronisation
des flux d'informations sur les bus des données et des adresses.

3.3.e. Décodage d’adresses


La multiplication des périphériques autour du microprocesseur oblige la présence d’un
décodeur d’adresse chargé d’aiguiller les données présentes sur le bus de données.
En effet, le microprocesseur peut communiquer avec les différentes mémoires et les différents
boîtier d’interface. Ceux-ci sont tous reliés sur le même bus de données et afin d’éviter des
conflits, un seul composant doit être sélectionné à la fois.
Lorsqu’on réalise un système microprogrammé, on attribue donc à chaque périphérique une
zone d’adresse et une fonction « décodage d’adresse » est donc nécessaire afin de fournir les
signaux de sélection de chacun des composants.

Remarque : lorsqu’un composant n’est pas sélectionné, ses sorties sont mises à l’état « haute
impédance » afin de ne pas perturber les données circulant sur le bus. (elle présente une
impédance de sortie très élevée = circuit ouvert ).

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 8


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------
3.4. Langages :

3.4.1. Langage utilisé par la machine


a. L’ordinateur utilise le langage binaire : il traite des impulsions électriques qui se traduisent
par deux états : 0 : le courant ne passe pas et 1 : le courant passe. Un caractère binaire (0 ou 1)
est appelé bit (binary digit)
Un octet est un groupe de 8 bits. L’octet est utilisé notamment dans le codage des caractères
ou pour représenter des couleurs.

Exemple 1 : en codage ANSI, la lettre A a pour valeur 65 ce qui correspond au code binaire
01000001

3.4.2. Langage de programmation :


Le langage assembleur est un langage comprenant des instructions simples (LOAD charger,
ADD additionner...).
Les langages les plus évolués (Fortran, Pascal, C, ...) contiennent des instructions plus
complexes (répétitions d'opérations, utilisation directe de tableaux, opérations arithmétiques
complexes, ...).
Les compilateurs sont des traducteurs qui transforme un programme écrit (ou source) en
langage machine (i.e. compréhensible par le processeur).
Ils comprennent :
un analyseur lexical (reconnaît les mots BEGIN, FOR, ...)
un analyseur syntaxique (vérifie la cohérence des phrases)
un analyseur sémantique (vérifie par exemple que les opérations portent sur des types
compatibles).
Un programme peut être composé de plusieurs modules compilés séparément. Avant d'obtenir
un exécutable, il y a donc une phrase où on relie les différents codes, issus des différentes
compilations, elle est assurée par l'éditeur de liens. Le fichier obtenu contient trois parties :
une contenant les données statiques connues à la compilation, une contenant les instructions à
exécuter, un espace mémoire appelés la pile destiné à recevoir les résultats intermédiaires, les
paramètres d'appel d'une fonction, etc...

3.5. Système d'exploitation :


Le système d'exploitation (UNIX, Windows, OS, Linux, ...) est la couche logicielle qui est
entre le matériel et le programme utilisateur.
C'est lui qui traduit un ensemble d'instructions et de programmes de base en langage
directement compréhensible par la machine (par exemple affichage à l'écran d'une lettre saisie
par le clavier, ...).
Il doit également :
gérer le processeur (temps partagé...)
Gérer la mémoire (répartition entre différents programmes en cours, traduction des adresses
utilisées dans un programme en adresses physiques, ...)
Gérer les entrées/sorties
Gérer les fichiers (emplacement physique, table d'allocation, ...)
Sécuriser (ne pas permettre la suppression du fichier d'un autre utilisateur...)
Il peut proposer à l'utilisateur des utilitaires (gestionnaires de fichiers, ajout de
périphériques...)

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 9


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------
3.5.1. Composition d'un système d'exploitation :
Un système d'exploitation est typiquement composé d'une large palette de programmes.
Le système d'exploitation, abrégé SE est l'ensemble de programmes central d'un appareil
informatique qui effectue les opérations de manipulation du matériel. Il sert à coordonner,
optimiser et uniformiser l'utilisation du matériel informatique par les logiciels applicatifs.
Sont rôle :
– Gestion de la mémoire centrale
– Gestion des processeurs: temps de calcul entre plusieurs programmes qui s’exécutent
simultanément
– Gestion des périphériques: E/S
– Gestion des fichiers: sur les mémoires de masses
– Gestion des ressources: attribution des ressources nécessaires
– L’exécution du programme .

Un système d'exploitation est typiquement composé :


– d'un noyau .
– SGF.
– de programmes applicatifs de base.

3.5.2. Historique des versions de Windows

2007 Windows vista


2009 Windows 7
Windows NT (Nouvelle Technologie) DOS (disk operating system)

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 10


Pour plus d'informations visite : http://www.cfpa_dah.22web.net
Module : Identifier les différents composants d'un MicroOrdinateur.

-------------------------------------------------------------------------------------------------------------------------------------------------------
3.5.3. logiciels d'application :
Bureautique : traitement de textes (Word), tableur (Excel), présentation (Power Point)
Dessin (D.A.O., C.A.O.)
SGBD : systèmes de gestion de base de données (DB2, Oracle, Access, MySQL)
Navigateurs (Netscape, Internet Explorer)
PGI : progiciels de gestion intégrée, pour gérer finances, personnel, production, logistique...
Calcul formel (Mathematica, Maple, Mathlab)
jeux!

Formation de Technicien exploitant en informatique. ---------------------------------------------------------------------------------------------------- 11


Pour plus d'informations visite : http://www.cfpa_dah.22web.net

You might also like