Un Basic Input/Output System (BIOS) è un insieme elettronico di istruzioni che un Personal Computer (PC) utilizza per avviarsi correttamente. Si trova su un chip sulla scheda madre all’interno di un computer ed è progettato per essere protetto da guasti del disco. Sebbene possa essere aggiornato, questa operazione dovrebbe essere eseguita con attenzione per evitare di danneggiare il computer o di impedirne l’avvio. Alcuni produttori di computer, come Apple™, utilizzano altri sistemi come Open Firmware.
La funzione del BIOS
Una delle funzioni principali del BIOS è quella di fornire istruzioni per il Power-On Self Test (POST). Questo autotest assicura che il computer disponga di tutte le parti e le funzionalità necessarie per avviarsi correttamente, come l’uso della memoria, una tastiera e altri componenti. Se vengono rilevati errori durante il test, il computer fornisce un codice che rivela il problema. I codici di errore sono in genere presentati come una serie di segnali acustici uditi poco dopo l’avvio.
Il BIOS funziona anche per fornire al computer le informazioni di base su come interagire con alcuni componenti critici, come i dischi rigidi e la memoria, necessari per caricare il sistema operativo (OS). Una volta caricate le istruzioni di base e superato l’autotest, il computer può procedere con il caricamento del sistema operativo da una delle unità collegate. Le funzioni e il controllo sull’hardware all’interno del computer vengono quindi trasferiti al sistema operativo e successivamente controlla il sistema.
Come viene memorizzato su un computer
Il firmware BIOS tradizionale è incluso nella scheda madre di un computer come memoria di sola lettura (ROM). Ciò significa che il sistema è accessibile ma non viene scritto dinamicamente nel modo in cui lo è il disco rigido di un computer durante il funzionamento. Una batteria sulla scheda madre mantiene intatti i dati su di essa, anche quando il computer è spento mentre non è in uso. Sebbene a volte confuso con un semiconduttore di ossido di metallo complementare (CMOS), il BIOS fa riferimento al firmware sulla scheda madre mentre il CMOS è la posizione fisica in cui sono archiviati la data e i dati di configurazione del sistema.
Molti produttori di PC oggi utilizzano la memoria flash per contenere questo sistema, che consente agli utenti di aggiornarlo più facilmente sui computer. Questo può risolvere i problemi con il BIOS originale o aggiungervi nuove funzionalità. Gli utenti possono controllare periodicamente la presenza di nuove versioni, poiché alcuni fornitori rilasciano numerosi aggiornamenti nel corso della vita di un prodotto. Per trovare un aggiornamento, gli utenti dovrebbero controllare il produttore della loro scheda madre. Questi aggiornamenti devono essere eseguiti con attenzione, tuttavia, poiché versioni errate o software danneggiato possono rendere impossibile l’avvio del computer.
Configurazione e controllo del BIOS
Gli utenti di PC possono apportare determinate modifiche al sistema tramite una schermata di configurazione sul computer. La schermata di configurazione è in genere accessibile con una sequenza di tasti speciale durante i primi momenti di avvio, spesso “Cancella” o un tasto funzione. Questa schermata di configurazione consente agli utenti di modificare l’ordine di accesso alle unità durante l’avvio, monitorare le temperature dei componenti del computer e controllare la funzionalità di una serie di dispositivi. La maggior parte degli utenti di computer non ha mai bisogno di accedere a questi sistemi sul proprio computer, sebbene molte correzioni a semplici errori possano richiedere aggiustamenti.