Bueno, este es el sitio equivocado para preguntar esto (no está relacionado con la programación), pero aquí va: la batería se necesita principalmente para conducir el RTC (reloj en tiempo real) que debe seguir funcionando incluso si la computadora está apagada.
El BIOS a menudo tiene una RAM dedicada que almacena la configuración, y también se necesita la batería para preservar esta RAM. La información en la RAM no es estable y "decae" y, por lo tanto, debe leerse y almacenarse nuevamente para mantener la información. Esto llamó una actualización de memoria . Obviamente necesita energía para eso, por lo tanto, la batería. Entonces, si quita la batería y se apaga, la RAM no se puede actualizar y se pierde la información que contiene.
Sin embargo, los chips BIOS más modernos de AFAIK tienen NVRAM (RAM no volátil) que puede mantener la configuración incluso sin batería. Recuerdo que en una placa base que tenía había un puente que tenía que cerrar para que el BIOS borrara la NVRAM (y así volviera a la configuración predeterminada de fábrica), ya que no había batería.
También he visto placas base que usan condensadores especiales en lugar de baterías.