¿Por qué las PC aún requieren una batería CMOS?

30

¿Por qué las PC aún requieren una batería CMOS, dado que ya están conectadas?

Estamos proporcionando mucha energía a la PC conectándola a la red eléctrica de CA, entonces, ¿por qué todavía requiere una batería CMOS?

Joseph Philipson
fuente
30
Entonces, ¿estás diciendo que una batería no te da "electricidad"?
Andreas Rejbrand
43
La forma en que formuló su pregunta implica que la PC ya funcionó con otra cosa, como combustible.
Marcel Burkhard
77
@ Marcel Creo que el diseño de Babbage habría sido impulsado por vapor. De acuerdo, no fue construido , y no habría sido una PC, pero no habría usado electricidad.
cpast
99
@cpast y pensé que estaba fuera del tema.
Marcel Burkhard
77
¿Por qué una computadora portátil necesita una batería o su teléfono? Porque necesitan realizar alguna operación cuando no tienen una fuente de energía más continua. Misma razón.
jpmc26

Respuestas:

123

La batería CMOS no está allí para proporcionar energía a la computadora cuando está en funcionamiento, está ahí para mantener una pequeña cantidad de energía al CMOS cuando la computadora está apagada y desenchufada. La función principal de esto es mantener el reloj funcionando incluso cuando la computadora está apagada. Sin la batería CMOS, cada vez que enciende la computadora necesitará reiniciar el reloj.

En sistemas más antiguos, la batería CMOS también proporcionaba la pequeña cantidad de carga necesaria para mantener la memoria BIOS no volátil, que recordaba la configuración del BIOS entre reinicios. En los sistemas modernos, esta información generalmente se almacena en la memoria flash y no requiere que se mantenga una carga.

nhinkle
fuente
10
Aprendí esto durante mi primera pasantía. Teníamos una computadora tan vieja que ya no mantenía el tiempo entre reinicios. Vive y aprende.
Calculus Knight
10
¿Desde cuándo se almacenan los ajustes del BIOS en la memoria flash? No recuerdo ninguna placa base moderna donde no pudiera restablecer su configuración sacando la batería ...
Ruslan
44
@ user20574 Las fuentes de alimentación AT realmente desconectaron la alimentación. Tenían un interruptor real y enviaron el 230V a través de él. Cuando la computadora estaba apagada, consumía cero electricidad. Las fuentes de alimentación ATX ya no tienen estas propiedades.
Alexander
11
@Alexander No es del todo cierto. La mayoría de mis PSU ATX tienen un interruptor real en la parte posterior. Ya no ejecutan 230V a un interruptor en la parte frontal de la computadora. Para que el botón de encendido en la parte frontal de la computadora no se apague por completo, la fuente de alimentación debe usar el que está en la parte posterior para hacerlo.
kasperd
44
@kasperd La mayoría de las PSU ATX minoristas sí, la mayoría de las PSU ATX OEM no. IIRC ese interruptor no es parte de las especificaciones ATX (al igual que el interruptor de 110 / 220V que tienen algunas fuentes de alimentación ATX más antiguas).
Alexander
34

La batería CMOS, o batería RTC, proporciona energía para el reloj en tiempo real, de modo que su computadora puede seguir marcando la hora cuando está desconectada.

  • El nombre "batería CMOS" es un nombre inapropiado en las computadoras modernas. Las computadoras más antiguas usaban la batería para mantener la configuración del BIOS, que se almacenaba en un chip CMOS SRAM que perdería su contenido si se desconectaba de la alimentación. Esta configuración tiene la ventaja de facilitar la eliminación de la configuración del BIOS, ya sea quitando la batería o insertando o quitando un puente. Los sistemas más nuevos almacenan la configuración del firmware (BIOS o UEFI) en la memoria flash o EEPROM, que no requiere energía para mantener los datos. Ver: artículo de Wikipedia sobre memoria BIOS no volátil y ¿Cómo puede una batería CMOS almacenar datos?

  • Esta batería fue, y aún es, utilizada para mantener el reloj en tiempo real . Como este es el único propósito de la batería hoy en día, a veces se le llama batería RTC . Esto asegura que su computadora pueda continuar manteniendo el tiempo incluso cuando esté desconectado. La batería suele ser una pila de botón CR2032 fácilmente disponible y, por lo general, se puede utilizar durante 2 a 10 años. Si su computadora pierde la noción del tiempo cuando se desconecta por más de unas pocas horas, es hora de reemplazar la batería. Ver: ¿Cuánto dura la batería CMOS (3V) en una placa base?

Batería CMOS en la placa base Pico ITX
Batería CMOS en la placa base Pico ITX - Fuente de la imagen

bwDraco
fuente
2
Esa es una gran batería.
Ayesh K
@AyeshK Pero muy delgada.
user11153
¿Cómo se puede restablecer la configuración del BIOS si la batería solo mantiene el RTC?
Peter Mortensen
55
@AyeshK Es más como si fuera una pequeña placa base.
iFreilicht
9

Piense en ello como la batería de su automóvil. Cuando desconecta la batería, su radio pierde todos sus preajustes y el reloj se reinicia. Originalmente, la batería CMOS tenía una función similar, manteniendo la memoria que contenía la configuración del BIOS y el reloj en tiempo real funcionando cuando la alimentación de CA no estaba disponible.

Sin embargo, con las computadoras modernas, la batería CMOS desempeña un papel menor, ya que la mayoría del firmware del BIOS es lo suficientemente inteligente como para detectar automáticamente la configuración correcta y esas configuraciones se almacenan de manera que no necesitan energía para persistir. La batería CMOS todavía es necesaria para mantener el RTC.

Hay más información disponible en la memoria BIOS no volátil .

fuma2345
fuente
Tengo una computadora portátil de mediados de los años 00 con una batería CMOS agotada: desenchúfela e intentará arrancar desde la unidad física n. ° 1. Esa no es la unidad de arranque.
Loren Pechtel
77
¿No sería bueno si los automóviles tuvieran baterías CMOS para que no perdiéramos los preajustes cada vez que la batería principal tuviera que ser reemplazada?
jp2code
@LorenPechtel No consideraría que una computadora moderna en primer lugar. En segundo lugar, las computadoras portátiles son, en muchos sentidos, una raza especial que no sigue la convención. En tercer lugar, un ordenador portátil con más de una unidad (permanente) es muy inusual, consideraría que un defecto aceptable
smokes2345
@ smokes2345 La computadora portátil está diseñada para múltiples unidades, el BIOS debe entender eso. (¡Y el manual de reparación realmente debería dar alguna indicación de dónde se esconde esa batería!)
Loren Pechtel
2
[flippant] El mundo debería ser un lugar mejor, en general. [/ flippant]
Agi Hammerthief