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.