A principal função do BIOS (Basic Input Output System) é inicializar um sistema operacional em um PC. Ele faz isso primeiro identificando e testando todos os componentes de hardware (incluindo o disco rígido e unidades de disquete) e, em seguida, localizando um sistema operacional válido para o qual ele pode transferir o controle.
O BIOS é diferente do CMOS (Complementary Metal Oxide Semiconductor), o último dos quais, em termos simples, é o dispositivo de armazenamento físico para as rotinas de configuração do BIOS.
O BIOS se tornou mais periférico, com o desenvolvimento de arquiteturas de 32 bits e posteriores. Enquanto os primeiros sistemas DOS de 16 bits dependiam do BIOS para muitas funções básicas, os sistemas operacionais de alto desempenho de hoje tendem a interagir diretamente com o hardware por meio de drivers de dispositivos de software integrados.