L'encyclopédie des Sciences
  Fonctionnement du BIOS
 

Résumé

Le BIOS (Basic Input and Output System) est un ensemble de routines permettant au système d'exploitation de gérer les différents éléments de la carte mère.

Un peu plus en détail

I. Fonctionnement du BIOS

Le BIOS (Basic Input and Output System), que nous pouvons simplement traduire par : « Système de gestion élémentaire des entrées/sorties », est un ensemble de routines (programmmes) permettant au système d'exploitation de gérer les différents éléments de la carte mère.

Pour gérer les échanges entre les différents éléments du PC, la carte mère dispose d'un jeux de composant que l'on appelle chipset, et du BIOS qui permettra d'effectuer tout les réglages de ce dernier. En effet, le BIOS qui n'est ni plus ni moins qu’un programme, assure le démarrage de la machine et les réglages du chipset.

Voir la fiche : Les chipsets

Il est placé sur la carte mère dans une EEPROM (Electrically Erasable Read Only Memory). Grâce à une impulsion électrique, cette mémoire peut être effacée et son contenu mis à jour.

Il dispose d’une mémoire RAM, qui enregistre les modifications effectuées. Cette mémoire nécessite d'être alimentée pour conserver les données qui y figurent. Cette alimentation est assurée par une pile fixée sur la carte mère.

Il existe deux grands BIOS :
- le BIOS Award
- le BIOS AMI

Le BIOS est étroitement lié à la carte mère. C'est ainsi que pour le mettre à jour, il faudra se procurer la mise à jour sur le site du fabricant de la carte mère.

II. Démarrage de l’ordinateur

Voici les etapes du demurrage de l’ordinateur :

1 POST (Power On Self Test).

Cette première étape se produit lorsque le système est mis sous tension. Le BIOS fait un test de l’ordinateur avec des routines de diagnostiques permettant d’initialiser le système, et de vérifier le fonctionnement du matériel.

2 Recherche d’autres BIOS presents

Il vérifie qu’il n’y a pas d’autres BIOS présents. S’il en existe (carte graphique ou contrôleurs SCSI), ils sont exécutés.

3 Détection Plug and play

Un examen des cartes présentes sur les bus est fait. Puis la configuration de la mémoire vive et de la mémoire cache de l’ordinateur, enfin la vérification de toutes les configurations.

4 Accès au secteur d’amorçage du disque dur

Lancement du BootstrapLoader, un programme qui connaît la structure de fichiers du support de stockage qui peut donc lancer la routine de démarrage du système d’exploitation.

5 En cas d’erreurs

En cas d’erreurs, le BIOS peut afficher un message à l’écran, si le matériel d’affichage le permet ou émettre un signal sonore sous la forme d’une séquence de bips.

III. Configuration

Les BIOS ont un programme de configuration, permettant à l’utilisateur de modifier la configuration basique du système. Toutes ces informations sont stockées dans la RAM.

Une fois la séquence de démarrage effectuée le BIOS affiche un message invitant l’utilisateur à appuyer sur une touche, généralement la touche « suppr », afin d’entrer dans le menu du BIOS.

 
  nombre de visiteurs venus 726842 visiteurs (2523962 hits) Ici!

Tracked by Histats.com
Recherche personnalisée
$value) { if ($param == 'client') { google_append_url($google_ad_url, $param, 'ca-mb-' . $GLOBALS['google'][$param]); } else if (strpos($param, 'color_') === 0) { google_append_color($google_ad_url, $param); } else if ((strpos($param, 'host') === 0) || (strpos($param, 'url') === 0)) { google_append_url($google_ad_url, $param, $google_scheme . $GLOBALS['google'][$param]); } else { google_append_globals($google_ad_url, $param); } } google_append_url($google_ad_url, 'dt', round(1000 * array_sum(explode(' ', microtime())))); return $google_ad_url; } $google_ad_handle = @fopen(google_get_ad_url(), 'r'); if ($google_ad_handle) { while (!feof($google_ad_handle)) { echo fread($google_ad_handle, 8192); } fclose($google_ad_handle); } ?>
 
 
Ce site web a été créé gratuitement avec Ma-page.fr. Tu veux aussi ton propre site web ?
S'inscrire gratuitement