Quelqu'un pourrait-il préciser les différences entre le BIOS et le firmware, s'il vous plaît?
Quelqu'un pourrait-il préciser les différences entre le BIOS et le firmware, s'il vous plaît?
Réponses:
Comme d'autres l'ont déjà indiqué, BIOS est le nom spécifique du microprogramme (de la carte mère) des ordinateurs plus anciens. De nos jours, les nouveaux ordinateurs ont un type de microprogramme quelque peu différent sur le plan technique, appelé EFI ou UEFI.
Veuillez noter que tout ordinateur contiendra, outre le BIOS (ou EFI ou UEFI), d'autres microprogrammes. 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, peuvent tous avoir un micrologiciel intégré à l'appareil.
Curieusement, le micrologiciel d'une carte vidéo est souvent appelé le BIOS vidéo. Ceci est techniquement incorrect. Le BIOS ne convient que pour le firmware de démarrage de la carte mère elle-même.
Ainsi, le BIOS est un micrologiciel pour ordinateurs.
En continuant à lire sur les ordinateurs, vous obtiendrez une image du BIOS, de l'UEFI, d'EFI, etc.
Le BIOS, acronyme de Basic Input / Output System, également appelé BIOS système, BIOS ROM ou BIOS PC, est un type de microprogramme utilisé lors du processus de démarrage (démarrage à la mise sous tension) sur des ordinateurs compatibles IBM PC. est le premier logiciel qu’ils exécutent 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 micrologiciel est la combinaison de la mémoire persistante et du code de programme et des données qui y sont stockées. Des exemples typiques de périphériques contenant un micrologiciel sont les systèmes intégrés (tels que les feux de circulation, les appareils grand public et les montres numériques), les ordinateurs, les périphériques, les téléphones mobiles et les appareils photo numériques. . Le micrologiciel contenu dans ces périphériques fournit le programme de contrôle pour le périphérique.
Firmware est un nom générique pour tous les logiciels incorporés dans la mémoire non volatile. Le BIOS est stocké dans la ROM, il s’agit donc d’un microprogramme.
Bios - type de micrologiciel spécifique chargé de coordonner la manière dont vos autres appareils (et micrologiciels) communiquent avec votre système d'exploitation. Le 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 la RAM, le processeur, le processeur graphique, etc.) qui sont exécutés lorsque vous allumez l'ordinateur. Le Bios démarre en premier, avant toute chose, lorsque vous allumez votre ordinateur.
Firmware - il s'agit d'un terme plus général faisant référence aux éléments de code qui communiquent avec vos périphériques et indiquent au système d'exploitation comment il est censé fonctionner avec ces périphériques.
Espérons qu'il s'agisse d'une répartition au niveau large décente pour ceux qui sont très nouveaux sur la scène. ;)
Le BIOS est apparu au tout début des puces LSI (Large Scale Integrated). Il s’agissait vraiment d’un mini système d’exploitation auquel les programmeurs système avaient accès. Par exemple, la sortie d'un caractère sur un périphérique. Firmware est un terme générique désignant un logiciel intégré (et ses données incluses) pour exécuter quelque chose. Les contrôleurs de 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é micrologiciel. Ces termes sont quelque peu interchangeables, mais le micrologiciel téléchargé sur une carte mère d’ordinateur est appelé BIOS. Le micrologiciel téléchargé sur une carte vidéo peut également être référencé comme BIOS.
J'espère que cela t'aides.
Le micrologiciel est contenu dans des dispositifs de mémoire non volatile tels que ROM, EPROM ou mémoire flash. Des puces de mémoire non volatiles ont été / sont utilisées pour garantir la persistance des informations stockées même lorsque l’alimentation est coupée. Les informations stockées peuvent être des données contenant des paramètres utilisés pour utiliser / identifier un périphérique, ou un logiciel qui exécute des fonctions dans le matériel du périphérique.
Le BIOS est le principal micrologiciel requis par les PC principalement pour identifier les composants connectés à la carte mère. Un exemple d'un tel composant est le disque dur interne principal.
Les premiers PC utilisaient pour le BIOS des puces ROM (mémoire en lecture seule) qui ne pouvaient pas être modifiées sans remplacer la puce ROM. Les puces de mémoire ROM ont ensuite été remplacées par des EPROM (mémoires programmables effaçables) et, à l'heure actuelle, le BIOS est stocké dans des puces de mémoire flash. Les mémoires EPROM et la mémoire flash peuvent être flashées et mises à niveau.
Les micrologiciels installés sur des appareils autres que des ordinateurs peuvent être mis à niveau en fonction de la complexité de l'appareil et des décisions prises par le fabricant. De plus en plus de matériels ont un firmware évolutif ces jours-ci que dans un passé lointain.
Peut-être qu'un BIOS est un micrologiciel comme un carré est un rectangle, mais la première question devrait être: qu'est-ce qu'un micrologiciel?
Je pense que le firmware existait comme quelque chose de très spécifique. Certaines puces, par exemple, ont été programmées une fois et sont restées dans cette configuration initiale pour toujours. Juste être, immuable, fermement.
Mais à quoi ça ressemble ces jours-ci? Les BIOS sont-ils toujours déployés sur des puces ROM? Les éléments que nous considérons comme des microprogrammes ont-ils des qualités similaires à celles des progiciels? Les mises à jour du micrologiciel nécessitent-elles un entretien professionnel?
Donc, je pense que la réponse à la première question est que le firmware est un logiciel, en tant que logiciel. Les BIOS sont donc aussi des logiciels, micrologiciels ou non.
BIOSese étaient une fois le firmware. Les autres réponses offrent plus d'informations sur le BIOS et expliquent pourquoi, mais je voulais simplement souligner le mauvais nom du microprogramme.
Le "logiciel" dans le logiciel est né au début de l’écriture de la programmation informatique via des supports souples tels que des cartes perforées, des disquettes et des rames de papier. Les programmes étaient dans un état modéré et changeant.
Lorsqu'un programme était codé dans un matériel à l'état solide, il était dans un état "ferme" ou fixe. Changer le programme à ce stade a nécessité de remplacer le matériel physique.
( FIRM soft WARE ) Instructions logicielles résidant dans des puces de mémoire non volatiles contenant leur contenu sans alimentation. Les microprogrammes se trouvent sur les cartes mères d’ordinateur pour conserver les paramètres matériels et les données de démarrage ( BIOS ) et sur une myriade de dispositifs électroniques grand public pour contenir le système d’exploitation ou le programme de contrôle.
Sur les appareils sans disque dur, tels que les smartphones, les lecteurs MP3 et les tablettes, les puces à 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 firmware.
Bien! Il n’existe aucune différence entre le BIOS et le micrologiciel qui exécutent un ensemble de commandes pour vérifier, tester et calibrer le matériel interne et externe connecté à la machine ou à l’ordinateur.Si un matériel détecté ne fonctionne pas à la valeur souhaitée, il arrête la machine ou le PC et affiche le Code d'erreur pour réparer d'abord le matériel.Inshort, BIOS (principalement utilisé sur PC) et micrologiciel (principalement utilisés dans tous les périphériques et équipements contrôlés par l'électronique) et vous assure la fonctionnalité optimale du matériel connecté et une plate-forme matérielle idéale pour le système d'exploitation.Infact BIOS & 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 de micrologiciel. Merci
Il n'y a pas de différence entre le BIOS et le micrologiciel. Le BIOS est un exemple classique de micrologiciel connecté à la carte mère. Le micrologiciel est en quelque sorte un instructeur ou plutôt un contrôleur. Il contrôle les fonctions du BIOS (Basic Input / Output System), telles que la communication avec le moniteur et l’écran.
Le micrologiciel est un code qui fait en sorte qu'une interface matérielle fonctionne et répond au logiciel système. Il est placé en dessous de cette interface, mais le BIOS est un code qui configure et exploite le matériel situé en dessous de lui-même et qui répond aux logiciels système supérieurs.