Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Basic Input Output System


Tous les ordinateurs, y compris ceux qui existaient bien avant l'invention du PC (par exemple IBM 1130 et 1800), possèdaient par définition un BIOS. Toutefois, depuis 1981, ce mot désigne plus spécifiquement celui de l'IBM PC. Dans ce contexte :

Le Basic Input Output System ou BIOS (système de base d'entrée/sortie) est un programme contenu dans la mémoire morte (ROM) de la carte mère s'exécutant au démarrage de l'ordinateur. Il déclare les disques, configure les composants et recherche un système d'exploitation avant de le lancer. Sa tâche principale est de fournir un support de bas niveau pour communiquer avec les périphériques. Habituellement ceci inclut le support du clavier au moins dans un mode (pas forcément l'USB) et d'un mode d'affichage simplifié. Le BIOS est écrit en code machine et a généralement été développé en langage assembleur.

Les deux BIOS historiques du PowerPC se sont nommés successivement PREP et CHRP.

Sommaire

Boot BIOS

Depuis l'introduction des PC compatibles IBM en août 1981, le BIOS émet les premières commandes au système durant la phase de démarrage, pour indiquer par exemple sur quel disque à quel endroit de celui-ci trouver le boot loader du système d'exploitation, en général Windows ou Linux. Dans le cas de Windows, il s'agit du NTLDR, dans le cas d'un système en multiboot, Lilo dans les cas simples (Windows et Linux), Grub dans les cas plus sophistiqués (tous systèmes supportés).

Le BIOS contient également des outils diagnostics pour vérifier sommairement l'intégrité des composants critiques comme la mémoire, le clavier, le disque dur, les ports d'entrée/sortie, etc. Et pratiquement tous les BIOS peuvent optionnellement exécuter un programe de configuration de la mémoire CMOS. Le code source des premiers PC et AT BIOS était inclus avec le Manuel des Références Techniques IBM.

BIOS en tant que firmware

Le BIOS est parfois appelé firmware, car il est proche du hardware. Avant les années 1990, les BIOS étaient stockés sur des puces ROM qui ne pouvaient être modifiées. Au fur et à mesure que leur complexité, et le besoin de mises à jour se faisait sentir, ils furent stockés sur des mémoires EEPROM ou Flash qui pouvaient être modifiées.
Ainsi, il est possible de mettre à jour le BIOS d'un ordinateur. Cette action est appelée « Flasher le BIOS ». Un problème (coupure d'électricité, mauvaise version de ROM, ...) lors de cette opération peut avoir de graves conséquences. Il est donc conseillé de ne flasher le BIOS que lorsque cette opération est vraiment nécessaire.

Le firmware sur les cartes d'extension

Un ordinateur peut héberger plusieurs puces BIOS. En plus du BIOS de boot, qui contient les fonctions pour accéder au matériel important, comme le clavier, des cartes d'extension comme les cartes SCSI ou les cartes vidéo peuvent embarquer leur propre BIOS, améliorant ou remplaçant les fonctions du BIOS de boot.

Liens externes

Portail Informatique et Internet - Accédez d'un seul coup d’œil à toute la série des articles de Wikipédia concernant l'Informatique et Internet.




This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia