Quelle est la différence entre le BIOS et le firmware?

Quelqu'un pourrait-il expliquer les différences entre le BIOS et le firmware, s'il vous plaît?

Comme d'autres l'ont déjà indiqué, le BIOS est le nom spécifique du microprogramme (carte mère) dans les PC plus anciens. Les nouveaux ordinateurs ont actuellement un type de microprogramme techniquement un peu différent, appelé EFI ou UEFI.

Veuillez noter que tout ordinateur contiendra, outre le BIOS (ou EFI ou UEFI), également un autre firmware. Les cartes réseau, les cartes vidéo, les contrôleurs RAID, les disques durs, les lecteurs flash, les SSD, les cartes son, pour ne citer que quelques exemples, tous peuvent intégrer le microprogramme intégré au périphérique.

Rarement, le firmware d'une carte vidéo s'appelle souvent le BIOS vidéo. Ceci est techniquement incorrect. Le BIOS est approprié uniquement pour le microprogramme de démarrage de la carte mère elle-même.

Le BIOS est donc un microprogramme pour les ordinateurs.

Comme vous continuez à lire sur les ordinateurs, vous obtiendrez l'image du BIOS, UEFI, EFI et ainsi de suite.

Le BIOS est un sigle pour le système d'entrée / sortie de base et également appelé BIOS du système, BIOS ROM ou BIOS PC). Il s'agit d'un type de microprogramme utilisé lors du démarrage (mise sous tension) sur les ordinateurs compatibles IBM PC. Le microprogramme BIOS est Intégré aux PC, et c'est le premier logiciel qu'ils exécutent lorsqu'ils sont sous tension. Le nom lui-même provient du système d'entrée / sortie de base utilisé dans le système d'exploitation CP / M en 1975.

Le firmware est la combinaison de la mémoire persistante et du code de programme et des données stockées. Les exemples typiques de périphériques contenant le firmware sont des systèmes embarqués (tels que les feux de signalisation, les appareils grand public et les montres numériques), les ordinateurs, les périphériques d'ordinateurs, les téléphones mobiles et les appareils photo numériques . Le microprogramme contenu dans ces appareils fournit le programme de contrôle du périphérique.

Le microprogramme est un nom générique pour tout le logiciel intégré à la mémoire non volatile. Le BIOS est stocké dans la ROM, donc c'est le firmware.

Bios – un type spécifique de microprogramme qui est responsable de la coordination de la façon dont vos autres appareils (et firmware) parlent à votre système d'exploitation. Bios peut également être utilisé par l'utilisateur pour dicter le type d'options de démarrage (et le «comportement» de certains composants, tels que RAM, CPU, GPU, etc.) sont exécutés lorsque vous allumez la puissance de l'ordinateur. Bios démarre en premier, avant toute autre chose, lorsque vous allumez l'ordinateur.

Firmware – il s'agit d'un terme plus général qui se réfère aux morceaux de code qui parlent à vos périphériques et indiquent au système d'exploitation comment fonctionner avec lesdits périphériques.

Espérons que c'est une panne de large niveau décent pour ceux qui sont très nouveaux sur la scène. 😉

Le BIOS est apparu dans les premiers jours des chips LSI (Large Scale Integrated). C'était vraiment un mini système d'exploitation et avait des crochets pour les programmeurs système à utiliser. Par exemple, la sortie d'un caractère sur un périphérique. Le microprogramme est un terme générique pour les logiciels embarqués (et ses données incluses) pour exécuter quelque chose. Les contrôleurs système dans les grands systèmes informatiques qui contrôlent la mise sous tension, etc. ont un mini système d'exploitation (généralement un mini-linux) appelé système d'exploitation. Ces termes sont quelque peu interchangeables, mais le firmware téléchargé sur une carte mère d'ordinateur est appelé BIOS. Le microprogramme téléchargé sur une carte vidéo peut également être référencé comme BIOS.

J'espère que cela t'aides.

Le microprogramme est conservé dans des périphériques de mémoire non volatiles tels que ROM, EPROM ou mémoire flash. Les puces de mémoire non volatiles ont été / sont utilisées pour s'assurer que les informations stockées persistent même si l'alimentation est supprimée. Les informations stockées pourraient être des données contenant les paramètres utilisés pour utiliser / identifier un périphérique ou un logiciel qui exécute des fonctions dans le matériel de l'appareil.

Le BIOS est le firmware principal requis par les PC principalement pour identifier les composants connectés à la carte mère. Un exemple d'un tel composant est le principal disque dur interne.

Les premiers ordinateurs utilisaient des puces ROM (mémoire morte) pour le BIOS qui ne pouvaient être modifiées sans remplacer la puce ROM. Les puces de mémoire ROM ont ensuite été remplacées par des EPROM (ROM programmables effaçables), et actuellement le BIOS est stocké dans des puces de mémoire flash, les EPROM et la mémoire flash peuvent être clignotés et mis à niveau.

Le microprogramme dans les périphériques non PC peut être évolutif en fonction de la complexité du périphérique et des décisions prises par le fabricant. De plus en plus de matériel ont un firmware extensible ces jours-ci que dans le passé lointain.

Peut-être qu'un BIOS est-il pour le microprogramme car un carré est un rectangle, mais la première question devrait être ce qu'un logiciel de microprogramme?

Je pense que le firmware existait comme quelque chose de très spécifique. Une certaine puce, par exemple, qui a été programmée une fois, et est restée dans cette configuration originale pour toujours. Juste être, inchangé, fermement.

Mais en quoi ces jours-ci? Les BIOS sont-ils encore déployés sur des puces ROM? Est-ce que les choses que nous considérons comme un microprogramme ont des qualités de firmware qui les distinguent des logiciels? Les mises à jour du microprogramme nécessitent-elles un service professionnel?

Donc, je pense que la réponse à la première question est que le firmware est un logiciel, en tant que logiciel. Donc, les BIOS sont également des logiciels, des microprogrammes ou non.

BIOSese étaient une fois le firmware. Les autres réponses proposent plus sur le BIOS et éclairent pourquoi, mais je voulais simplement mettre en évidence l'erreur de micrologiciel.

Le logiciel «doux» s'est produit au début des années où la programmation informatique a été écrite via un matériel flexible tel que des cartes perforées, des disquettes et des feuilles de papier. Les programmes étaient dans un état doux et variable.

Lorsqu'un programme a été codé dans un état solide, le programme était dans un état "ferme" ou fixe. La modification du programme à ce stade nécessitait de remplacer un matériel physique.

( FIRM soft WARE ) Instructions de logiciel résidant dans des puces de mémoire non volatiles qui contiennent leur contenu sans pouvoir. Le firmware se trouve sur les cartes mères de l'ordinateur pour contenir les paramètres matériels et les données de démarrage ( BIOS ) et sur de nombreux appareils électroniques grand public pour maintenir le système d'exploitation ou le programme de contrôle.

Sur les périphériques sans disque dur, tels que les smartphones, les lecteurs MP3 et les tablettes, les puces de mémoire flash contiennent également les applications et les données utilisateur; Cependant, dans ce cas, ils sont appelés «mémoire» ou «stockage» et non pas de microprogramme.

référence

Bien! Il n'y a pas de différence entre BIOS et Firmware pour exécuter un ensemble de commandes pour vérifier, tester et étalonner le matériel externe interne et externe à la machine ou à l'ordinateur. S'il a trouvé qu'un matériel ne fonctionnait pas à la valeur souhaitée, il arrête la machine ou le Pc et affiche le Code d'erreur pour réparer le matériel d'abord. Inshort, BIOS (principalement utilisé dans PC) et Firmware (principalement utilisé dans tous les périphériques et équipements électroniques) et il s'assure de la fonctionnalité optimale du matériel attaché et donne une plate-forme matérielle de travail idéale au système d'exploitation. Incidence du BIOS & Le firmware joue un rôle d'interface entre le matériel et le système d'exploitation. J'espère que ma réponse logique vous aidera à comprendre le concept de BIOS et Firmware. Merci

Il n'y a pas de différence entre le BIOS et le Firmware. Le BIOS est un exemple classique d'un microprogramme connecté à la carte mère. Le Firmware est une sorte d'instructeur ou plus comme un contrôleur. Il contrôle les fonctions du Basic Input / Output System (BIOS) tel que la communication avec le Monitor the Display.