Funzionamento del bios.

Ogni pc  formato da varie componenti elettroniche, tra cui il BIOS il quale svolge un unico lavoro: eseguire le istruzioni ad avvio macchina.

Non appena il computer viene acceso il sistema operativo (OS) non  ancora stato caricato, quindi le prime istruzioni che vengono elaborate dalla CPU non
sono sicuramente quelle del OS, ma delle procedure legate in maniera strettissima all'hardware presente sulla macchina.

Queste istruzioni sono contenute in un chip presente sulla scheda madre che si chiama appunto BIOS (Basic Input Output System, sistema di base per l'input
e l'output) il quale non  altro che un circuito integrato di memoria ROM (Read Only Memory, memoria di sola lettura).

All'accensione del pc  il BIOS che governa l'hardware avviando alcune routine di test dette Post (Power On Self Test) e se non vengono rilevati errori
l'output a video successivo consiste in una breve descrizione dell'hardwarepresente, dopodich la routine di boot passa al OS.

Prima che il bios venga caricato  possibile entrare nella sua configurazione, solitamente premendo il tasto DEL (canc) oppure F2, questo dipende dal tipo
di bios, per modificare alcuni parametri relativi al funzionamento dell'hardware per ottimizzarlo.

Prima di cambiare qualcosa nel Bios  bene cambiare un solo parametro per volta per verificare i miglioramenti e affidabilit del pc. Le voci presenti in
tale menu possono cambiare a seconda del produttore di tale chip (Award, Phoenix, Ami, ecc.) comunque il modo in cui agisce sull'hardware  lo stesso.

elenco di 19 elementi
 STANDARD CMOS SETUPIn questo men si pu cambiare l'ora, la data e i parametri dei dischi installati. 
 BIOS FEATURES SETUP Boot Virus Detection o Virus Warning: se questa voce  su enabled ad ogni avvio del pc ver eseguito un controllo nel MBR sulla presenza
di virus CPU internal cache, External cache, ecc... sono opzioni che abilitano o disabilitano l'uso della memoria cache della CPU o di quella presente
sulla scheda madre o sul processore. Tutte queste voci devono stare su ENABLED altrimenti si potrebbero avere delle grosse perdite di prestazioni. 
 Bios Update: se questa voce  su disable cambiatela in enabled altrimenti l'aggiornamento di tale chip verrebbe impedito. 
 CPU Level 2 Cache ECC check: abilita o disabilita il controllo Ecc sulla cache di secondo livello. Lasciare questa voce su enabled. 
 Ide Hd Block Mode Sector: abilita il trasferimento di dati multisettore (se il disco lo prevede). Impostare tale voce su MAX,se vi spingete oltre tale
valore potrebbero verificarsi perdite di dati. 
 Quick Power On Self Test: quando il pc viene avviato nel bios vengono avviate una serie di controlli del sistema. Se questa voce  su enabled il sistema
semplifica queste verifiche e di conseguenza l'avvio del sistema avviene in maniera pi spedita. 
 Boot Sequence: Permette di scegliere le periferiche per il boot. 
 Hd Sequence: permette di scegliere il bot tra dischi scsi o ide. 
 CHIPSET FEATURES SETUP: E' possibile impostare le temporizzazioni con la quale il chipset accede alla memoria. 
 SDRAM CAS latency Time: ci sono, di solito, due possibili scelte tra due numeri. Questi valori corrispondono ai cicli di attesa per la richiesta, la selezione
della riga e della colonna, il controllo e il prelievo dei dati nella Ram sincrona. NUMERI MINORI equivalgono a PRESTAZIONI MIGLIORI. 
 SDRAM Precharge Control: Sulle schede madri che lo prevedono  possibile disabilitare il controllo della memoria all'avvio. 
 Memory Hole At 15M-16M: tale opzione blocca l'uso della memoria a blocchi di 15, 16 Mbyte. E' consigliabile lasciare questa voce su disable. 
 Delay Transaction: si abilita o disabilita il ritardo delle transizioni tra bus PCI e bus ISA. e="1">AGP. 
 Aperture Size: le opzioni disponibili sono 4->8->16->32->64->128->256. Questa opzione indica la quantit di memoria utilizzabile dalle schede AGP. 
 POWER MANAGEMENT SETUP: Questo men consente di ridurre il consumo di energia da parte del pc nei momenti di inattivit, quindi settate come meglio credete
queste voci. Bisogna solo fare attensione ad una cosa nelle fasi di accensione e spegninmento dell' hard disk questo  soggetto a sforzi maggiori, quindi
non mettete un valore troppo piccolo appunto per evitare di stressare questa periferica. 
 PNP and PCI Setup: In questo men  possibile configurare il bus PCI e alcune opzioni del Plug and Play. 
 Pnp Os Installed: se  impostato su Yes sar il sistema operativo a gestire gli indirizzi IRQ. 
 PCI Latency Time: Il bus PCI  molto pi veloce di quello ISA, dunque deve rallentare nelle interazioni con quest'ultimo. Pi questo valore  basso pi
il sistema sar reattivo. 
 IDE Hdd AutoDetection: Entrando in questo men si configureranno in maniera automatica i parametri degli hard disk. 

