Il circuito che gestisce la routine di avvio del computer è chiamato BIOS (Basic Input/Output System). Il BIOS è un piccolo programma archiviato nella memoria di sola lettura (ROM) sulla scheda madre. Quando il computer è acceso, il BIOS viene caricato in memoria ed eseguito. Il BIOS esegue quindi diverse attività, tra cui:
* Inizializzazione dell'hardware
* Caricamento del sistema operativo
* Configurazione della data e dell'ora del sistema
* Fornire un'interfaccia utente di base
Una volta che il BIOS ha completato queste attività, passa il controllo al sistema operativo.