BIOS, abbreviazione di Basic Input / Output System è il primissimo software gestito dai computer quando vengono accesi. Il firmware del BIOS consente al computer di iniziare e comunicare con il sistema operativo e i dispositivi collegati come disco rigido, adattatore video, tastiera, mouse, USB e stampante.
A differenza del sistema operativo che può essere preinstallato dal produttore o dall'utente, il BIOS è parte integrante del computer e tutti i computer vengono spediti con il BIOS situato in un chip sulle loro schede madri.
Le principali funzioni del BIOS
Quando si accende il computer, il BIOS esegue un controllo dell'hardware e degli allegati del computer per assicurarsi che siano tutti a posto e operativi. Carica quindi le parti pertinenti del sistema operativo nella memoria ad accesso casuale del computer.
Il BIOS memorizza i dettagli esatti dei componenti e dei dispositivi hardware di un computer, liberando il sistema operativo dal compito di comprendere l'hardware e i dispositivi collegati. Quando i dettagli del dispositivo cambiano, è necessario aggiornare solo il programma BIOS, non è necessario che il software cambi o si adatti ai dispositivi modificati.
Il BIOS viene sostituito da UEFI
Inizialmente, il BIOS era archiviato in un chip ROM sulla scheda madre del PC che richiedeva la rimozione del chip per aggiornare il firmware. Successivamente i moderni sistemi informatici hanno iniziato a utilizzare la memoria flash per archiviare il BIOS. Ciò ha reso facile inviare aggiornamenti e correggere bug senza rimuovere il chip dalla scheda madre, ma ha anche reso il BIOS vulnerabile agli attacchi rootkit da parte dei virus.
A partire dal 2014, i computer più recenti utilizzano principalmente Unified Extensible Firmware Interface (UEFI) che risolvono le carenze tecniche del BIOS