Vous êtes sur la page 1sur 2

Cours 2 : Notion de Hardware et de Software Module : Identifier les diffrents composants dun Microordinateur.

1. Dfinitions :

Hardware : Ce mot dsigne les diffrents lments matriel qui composent un ordinateur. Le
hardware correspond aux pices dtaches qui ensemble forment l'ordinateur. Certaines de
ces pices sont internes (carte mre, processeur, carte graphique etc...) et d'autres externes
(priphriques : cl USB, souris, manette de jeu). Le hardware s'oppose au software qui est la
partie logicielle de l'ordinateur.

Logiciel (Software) : Ensemble des programmes, de quelque niveau que ce soit, excutables
par un ou plusieurs niveaux de l'ordinateur. Un programme = mot d'un langage. Le logiciel
est immatriel mme s'il peut tre stock physiquement sur des supports mmoires.

2 Architecture de base dun ordinateur


Dans cette partie, nous dcrivons rapidement larchitecture de base dun ordinateur et les principes
de son fonctionnement.
Un ordinateur est une machine de traitement de linformation. Il est capable dacqurir de
linformation, de la stocker, de la transformer en effectuant des traitements quelconques, puis de la
restituer sous une autre forme. Le mot informatique vient de la contraction des mots information et
automatique.
Nous appelons information tout ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les instructions composant un
programme. Comme on la vu dans la premire partie, toute information est manipule sous forme
binaire (ou numrique) par lordinateur.
2.1 Principes de fonctionnement
Les deux principaux constituants dun ordinateur sont la mmoire principale et le processeur. La
mmoire principale (MP en abrg) permet de stocker de linformation (programmes et donnes),
tandis que le processeur excute pas pas les instructions composant les programmes.
Notion de programme
Un programme est une suite dinstructions lmentaires, qui vont tre excutes dans lordre par le
processeur. Ces instructions correspondent des actions trs simples, comme additionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est codifie en mmoire sur
quelques octets.
Le processeur est capable dexcuter des programmes en langage machine, cest dire composs
dinstructions trs lmentaires suivant un codage prcis. Chaque type de processeur est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.

Page : 1

Cours 2 : Notion de Hardware et de Software Module : Identifier les diffrents composants dun Microordinateur.
Pour crire un programme en langage machine, il faut donc connatre les dtails du fonctionnement
du processeur qui va tre utilis.
Le processeur
Le processeur est un circuit lctronique complexe qui excute chaque instruction trs rapidement, en
quelques cycles dhorloges. Toute lactivit de lordinateur est cadence par une horloge unique, de faon ce
que tous les circuits lectroniques travaillent ensembles.
La frquence de cette horloge sexprime en MHz (millions de battements par seconde). Par exemple, un
ordinateur PC Pentium 133 possde un processeur de type Pentium et une horloge 133 MHz.
Pour chaque instruction, le processeur effectue schmatiquement les oprations suivantes:
1. lire en mmoire (MP) linstruction excuter ;
2. effectuer le traitement correspondant ;
3. passer linstruction suivante.
Le processeur est divis en deux parties, lunit de commande et lunit de traitement :

lunit de commande est responsable de la lecture en mmoire et du dcodage des instructions ;

lunit de traitement, aussi appele Unit Arithmtique et Logique (U.A.L.), excute les
instructions qui manipulent les donnes.

FIG. 1.1 Architecture schmatique dun ordinateur.

Page : 2