Comment une batterie CMOS stocke-t-elle les informations? Je sais qu'il stocke des informations telles que l'heure, la date, les mots de passe et la configuration du lecteur, mais comment? Comment une batterie peut-elle stocker des données?
Comment une batterie CMOS stocke-t-elle les informations? Je sais qu'il stocke des informations telles que l'heure, la date, les mots de passe et la configuration du lecteur, mais comment? Comment une batterie peut-elle stocker des données?
Réponses:
La batterie CMOS ne stocke pas de données. La batterie CMOS assure que le CMOS puce , ce qui fait de stocker des données, est sous tension. La mémoire CMOS nécessite de l’alimentation pour conserver les données. La batterie est donc nécessaire en l'absence d'alimentation externe de l'ordinateur.
C’est pourquoi un cavalier est généralement retiré de la carte mère pour réinitialiser le CMOS, car cela interrompt suffisamment l’alimentation de la puce CMOS pour effacer les données.
Un signe de panne imminente de la batterie CMOS est lorsque l’horloge en temps réel de l’ordinateur commence à perdre de son temps lorsque le système est hors tension et non alimenté par une autre source d’alimentation.
Sur de nombreux ordinateurs récents, les données de configuration du BIOS sont stockées dans une mémoire flash et la batterie sert uniquement à maintenir l'horloge en temps réel. Dans de tels systèmes, il est appelé "batterie RTC" (un exemple figure à la page 29 du manuel de réparation HP Pavilion dv6z-3000 Select Edition ). Une défaillance de la batterie RTC dans de tels systèmes entraînera une perte de temps de l'horloge lorsque le système sera mis hors tension, mais n'entraînera pas de perte des paramètres du BIOS.
La batterie elle-même ne stocke pas les informations. La batterie est utilisée pour conserver une petite quantité de mémoire (le ram statique, pour être exact) afin que les paramètres ne soient pas perdus. De plus, la batterie maintient une horloge en marche de sorte que l'heure et la date soient correctes lorsque l'ordinateur est rallumé.
Note latérale intéressante - lorsqu’il fonctionne sur batterie, l’horloge n’est pas très précise et l’heure peut dériver.
La CMOS
batterie ne stocke pas les données, il est une batterie . La batterie alimente les CMOS
SRAM
puces qui contiennent réellement la mémoire.
Incidemment, il n’existe pas de CMOS
batterie. La batterie qui alimente CMOS
est simplement une batterie ordinaire qui alimente des CMOS
puces.
CMOS
signifie " Complementary Metal-Oxide Semiconductor " et se réfère à la construction des puces.
La batterie elle-même ne stocke pas de données. La batterie CMOS (ou la batterie du BIOS) alimente un CMOS qui stocke des données pour l'ordinateur lui-même, qui peuvent être visualisées dans le BIOS. Tout cela se fait via la carte mère.
Voici à quoi cela ressemble dans un ordinateur moderne:
En ce qui concerne la question: la batterie CMOS garantit que la configuration du BIOS est stockée dans la mémoire CMOS.
Le CMOS est une batterie et non un stockage, mais simplement un pouvoir suffisant pour continuer à stocker les données stockées dans les puces.
On a plus ou moins répondu à la question, mais cela pourrait demander quelques explications.
La CMOS n’est en réalité pas différente de la RAM normale. Il stocke les informations, mais uniquement dans la mesure où une source d'énergie est disponible. Une fois le courant coupé, le contenu s'estompe.
Contrairement à la RAM normale, le CMOS est petit (physiquement et en capacité) et consomme beaucoup moins d'énergie. En tant que tel, une pile bouton standard suffit pour conserver son contenu pendant une période de temps significative.
Cela dit, le CMOS n’utilise pas la batterie tout le temps. Lorsqu'il est alimenté par le PSU, le CMOS l'utilise pour conserver son contenu intact, prolongeant ainsi la durée de vie de la batterie CMOS. Si le courant est coupé, un condensateur lui permet de conserver son contenu jusqu'à ce que la batterie soit branchée.
De plus, bien que la date et l'heure, ainsi que quelques autres valeurs, soient préservées avec la batterie, de nombreux paramètres (même la plupart) sont écrits dans la section flash du CMOS qui sont conservés au cas où la batterie du CMOS meurt. Cela a du sens car certaines valeurs telles que la date et l’heure sont transitoires / dynamiques et doivent rester actives alors que d’autres paramètres sont statiques et ne changent pas souvent (voire pas du tout), de sorte qu’elles peuvent simplement être écrites dans une mémoire à long terme. minuscule version CMOS d'un disque dur. C'est pourquoi, lorsque la batterie CMOS meurt et en cas de panne de courant, vous remarquerez que seuls certains paramètres sont rétablis aux valeurs par défaut.
Généralement, le fabricant de BIOS fait écrire des paramètres non critiques dans une mémoire non volatile, qui doivent être spécifiquement réinitialisés sur les paramètres par défaut avec la fonction «Charger les paramètres par défaut» du BIOS (le retrait de la batterie pendant un certain temps ne le fera pas) et ne laissez que les paramètres critiques dans la mémoire volatile. Par conséquent, même si toute l’alimentation est coupée, des paramètres tels que la configuration de la disquette, les paramètres audio intégrés, etc., seront conservés, mais les paramètres empêchant le système de fonctionner de manière optimale, tels que les minutages de la mémoire et l’overclocking du processeur peuvent être réinitialisés à des valeurs de travail en supprimant simplement le paramètre. batterie pendant un moment.
En raison de cette ségrégation, le nombre de cellules de mémoire nécessitant une source constante d’électricité peut être considérablement réduit, permettant ainsi à la batterie de durer des années.
(Vous remarquerez également ce comportement dans d'autres appareils. Par exemple, après une mise hors tension, un magnétoscope aura besoin de régler son horloge (d'où le fameux clignotement 12:00
d'antan). Cependant, de nombreux magnétoscopes pourraient conserver leurs autres paramètres tels que langue, câble / antenne, vitesse de la bande, etc. Certains magnétoscopes pourraient même conserver leurs programmes, car ceux-ci ne changent pas vraiment.
Ma mère utilise une minuterie (Figure 1) pour allumer et éteindre automatiquement les lumières du porche plusieurs fois par jour. Vous le programmez en insérant quelques petites languettes en plastique qui activent et désactivent l'interrupteur. Si elle est retirée de la prise, son horloge cesse de tourner et il ne sait plus quelle heure il est, mais les programmes ne sont pas affectés. Il en va de même avec la minuterie d'un réchauffeur d'huile (Figure 2) qui utilise des commutateurs / boutons au lieu de languettes. D'autre part, elle utilise une minuterie purement numérique (Figure 3) pour l'éclairage intérieur lorsqu'elle introduit le jardin pour l'hiver et qu'elle perd tout lorsqu'elle est déconnectée.)
Figure 1: minuterie analogique
Figure 2: Minuterie de réchauffeur d'huile
Figure 3: minuterie numérique