la comparaison entre constitution 1996 et 2011
Rôle du BIOS
Le BIOS fournit un ensemble de services permettant de faire le plus possible abstraction de la couche matérielle. Ces services sont utilisés par le système d'exploitation et sont accessibles via certaines zones mémoires (40:00 par exemple) ou certaines interruptions logicielles (10h, 11h, 12h et 13h notamment). Cependant, dans la pratique, les systèmes d'exploitation modernes n'utilisent ces services que lors de l'amorçage ; ils utilisent ensuite soit leurs propres pilotes, soit les fonctions ACPI pour les opérations liées à la carte mère.
Le BIOS a un rôle essentiel pour le fonctionnement de la carte mère : il initialise tous les composants de la carte mère, du chipset et de certains périphériques ; il identifie tous les périphériques internes et externes qui lui sont connectés ; si cela n'a pas déjà été fait il initialise l'ordre de priorité des périphériques d'entrée ; il démarre le système d'exploitation présent sur le premier périphérique disponible.
Principales fonctionnalités
Peu importe comment le fabricant a développé cette carte mère (quels composants il a choisi, peu importe comment fonctionne le « hardware » de cette carte mère), en utilisant les mêmes fonctions du BIOS sur deux cartes mères différentes, on obtiendra le même résultat. Les systèmes d'exploitation peuvent utiliser ces fonctions, au moins pendant les premières étapes du démarrage de l'ordinateur, et ensuite lors du fonctionnement normal.
Le BIOS comprend également le logiciel nécessaire