Vous êtes sur la page 1sur 4

Le BIOS

Basic Input / Output System = systme d'entres / sorties de base


Le BIOS dont nous parlerons principalement ici est le BIOS systme, un programme stock
dans la Flash EPROM qui se trouve sur la carte mre. L'acronyme BIOS (Basic Input / Output
System) indique quil sagit dun programme regroupant les fonctions d'entres/sorties de base
pour la gestion de l'cran, celles du clavier, ainsi que des disques, de l'horloge et de diffrents
ports d'entres/sorties.
Outre ces fonctions dentres/sorties, le BIOS contrle lordinateur depuis lallumage
jusqu la fin du chargement du systme dexploitation. Cest dailleurs son rle le plus
important : initier le chargement du systme dexploitation.
Le hardware tant en constante volution, les nouveaux priphriques tels que les cartes
vido et les lecteurs de disques optiques (CD, DVD, Blu-Ray) ont rgulirement besoin de
fonctions qui initialement ne sont pas prvues dans le BIOS de la carte mre. Le plus simple est
ds lors dadjoindre de nouveaux pilotes de priphriques ou drivers au systme dexploitation.
Certaines cartes dextension doivent cependant donner accs des fonctions spcifiques
avant que le systme dexploitation ne soit charg en mmoire. Ces cartes sont alors elles aussi
quipes dun BIOS qui leur est propre, le Firmware , contenant les fonctions de base
particulires. Le programme de BIOS de la carte mre consulte tour tour chaque carte
priphrique pour connatre celles qui disposent dun BIOS intgr.
Les programmes qui constituent le systme dE/S de base sont donc rpartis comme suit :
Le BIOS de la carte mre (en ROM ou en mmoire flash)
Les BIOS des cartes priphriques
Les pilotes de priphriques (device drivers)
Ces programmes fournissent lensemble des fonctions dont lOS a besoin pour
communiquer avec le matriel. Ils sont dits de bas niveau et sont parfois appels
microprogrammes

Le BIOS de la carte mre


Il contient
1. Les fonctions dE/S de base
2. Le POST ou Power On Self Test charg de contrler les principaux composants du PC
lors de la mise sous tension
3. Le programme de configuration (Setup) qui peut tre appel pendant la squence de
dmarrage pour paramtrer les options du systme : les lecteurs, la date et lheure, les
mots de passe, la gestion dnergie et diffrentes options de la carte mre. Les cavaliers
et les micro-interrupteurs qui taient prsents sur les anciennes cartes-mres sont
maintenant remplacs par des options qui se configurent dans ce Setup.
4. Le programme damorage qui recherche dans les disques ou sur le rseau un OS
installer en mmoire et qui passer la main ensuite.

Luc De Mey

http://www.courstechinfo.be/Hard/BIOS.pdf

Qui crit ces BIOS ?


Certains fabricants de cartes-mres crivent eux-mmes leurs BIOS mais font appel la
plupart du temps lune des deux ou trois socits suivantes : AMI, Award et Phoenix (Award
a t rachete par Phoenix) Ces diteurs de BIOS personnalisent leurs programmes en fonction
des spcificits de chaque carte mre.
Cest donc le site du fabricant de la carte mre quil faut visiter en premier lieu si vous
souhaiter trouver une mise jour de votre BIOS.

Quelle version de BIOS avez-vous dans votre PC ?


Voici diverses mthodes pour dterminer quelle est la marque et la version du BIOS :
1. Premire solution : Lire les indications fugaces de lcran de dmarrage. Laffichage est si
bref quil faut pouvoir suspendre le dmarrage en pressant la touche PAUSE.

2. Deuxime solution : Utiliser les outils fait pour : consulter les informations systme
Dmarrer > Programmes > Accessoires > Outils systme > Informations Systme
ou msinfo32 en mode invite de commande

Luc De Mey

http://www.courstechinfo.be/Hard/BIOS.pdf

3. Troisime solution : Rechercher cette information dans le registre de Windows


- Dmarre > Excuter
- Taper REGEDIT puis cliquer sur OK
- Aller en HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System
pour y lire la valeur de SystemBiosVersion

4. Quatrime manire de sinformer sur la version de votre BIOS : Utiliser un utilitaire


Rendez-vous sur le site http://www.esupport.com ou ladresse
http://www.wimsbios.com pour y tlcharger un Bios Agent qui pourra
dterminer la version de votre BIOS et votre chipset.
Vous tes ensuite invit (mais rien ne vous y oblige) envoyer ces infos
aux auteurs du site pour quils vous conseillent les upgrades qui vous
conviendraient.

Le POST
Le POST pour Power On Selft Test (autotest la mise sous tension) est la part du BIOS qui
intervient en premier lieu ds lallumage du PC. Sa tche est de vrifier les composants
essentiels aux fonctions de base : le processeur, la RAM, prsence du clavier, dune carte
graphique, etc. Ces tests rapides et superficiels ont pour seul objectif de dtecter les erreurs qui
empcheraient le dmarrage.
Tant que laffichage lcran nest pas fonctionnel (dfaut de la RAM, de la carte graphique
ou de la connexion au moniteur) le seul moyen de signaler une dfectuosit est dmettre des
bips sonores.
Le manuel de la carte mre vous indique les conventions adoptes pour linterprtation du
signal acoustique fait dun certain nombre de bips qui peuvent aussi se distinguer par leur
longueur ou leur frquence (tonalit grave ou aige). Ces codes varient dun constructeur
lautre, il faudra consulter le manuel de la carte mre ou le site du constructeur pour avoir plus
de dtails sur les codes derreur dun BIOS spcifique.
Les messages du BIOS sont notifis en toutes lettres lcran ds aprs le test et
linitialisation de la carte vido quand laffichage est oprationnel.

Luc De Mey

http://www.courstechinfo.be/Hard/BIOS.pdf

Il existe des cartes de diagnostic qui affichent des


valeurs hexadcimales crites par le POST au cours de
sa progression. Ce sont des cartes dextension placer
dans un port PCI ou mieux une carte raccorder au PC
via un connecteur externe (RS232, port parallle ou
USB).
Le dfilement de ces codes sinterrompt ds quune
erreur est constate ou si le programme se bloque.
La solution semble intressante mais les codes affichs
dpendent encore une fois des constructeurs.
Pour peu que lcran soit fonctionnel, il ny a aucune
raison que les codes qui peuvent tre affichs sur ce
type de carte ne puissent pas ltre aussi lcran.
Ce gadget nest sans doute pas aussi utile quil ne le
semble premire vue.

http://www.diy-computers.com/repairs/postcard.html

La RAM CMOS
Un composant RTC/NVRAM sur la carte mre contient lhorloge temps rel (Real Time Clock)
et la Non Volatile RAM aussi appele RAM CMOS parce que composes de transistors CMOS
(Complementary Metal Oxyde Semiconducteur). Ces transistors consomment peu dnergie. La
RAM est alimente en permanence par une pile au lithium ou par un accumulateur au
cadmium-nickel, elle conserve de la sorte les paramtres que lon configure par le programme
de Setup.

Luc De Mey

http://www.courstechinfo.be/Hard/BIOS.pdf