Ну, это неправильный сайт, чтобы спрашивать об этом (это не связано с программированием), но здесь идет речь: батарея в первую очередь нужна для управления RTC (часами реального времени), которая должна работать, даже если компьютер выключен.
BIOS часто имеет выделенную оперативную память, в которой хранятся настройки, и батарея необходима для сохранения этой оперативной памяти. Информация в ОЗУ нестабильна и "распадается", поэтому ее необходимо считывать и снова хранить для сохранения информации. Это называется обновлением памяти. Для этого вам, очевидно, нужна энергия, а значит и батарея. Поэтому, если вы извлечете аккумулятор и питание отключено, ОЗУ не будет обновлено, а информация в нем будет потеряна.
Однако большинство современных чипов BIOS AFAIK имеют NVRAM (энергонезависимую оперативную память), которая способна сохранять настройки даже без батареи. Я помню, что на одной моей материнской плате была перемычка, которую нужно было закрыть, чтобы на самом деле очистить BIOS от NVRAM (и, таким образом, вернуться к заводским настройкам по умолчанию), поскольку батареи не было.
Я также видел материнские платы, которые используют специальные конденсаторы вместо батарей.