Newsgroup: it.comp.hardware
Titolo: Cos'e' BIOS ??

Non sono mai riuscito a capire cosa fosse il BIOS di un elaboratore.
Ho solo potuto notare che permette di settare tutto l'apparato
hardware al boot.
Ma, in realta', cos'e'? Un software, un chip, un integrato ???
In particolare, ho letto che e' possibile aggiornare il BIOS?
Con un semplice programma, oppure e' necessario comprarne uno
nuovo?
+--------------------------------------+
|    ____   _~o            ,__o        |
|  ____  _-\_<,          _-\_<,        |
|       (*)/'(*)        (*)/'(*)       |
|        Giuseppe Modugno              |
|                Student               |
|         E-mail: G.Mo...@Diana.IT   |
+--------------------------------------+

 nuovo?
Se la tua scheda madre ha una flash ROM, si puň riprogrammare tramite
l'apposito programmino. Il BIOS nuovo lo trovi presso il fabbricante della
scheda madre.
Ma fai attenzione, deve essere il tipo espressamente progettato per la tua
scheda madre, altrimenti rischi di piantare il computer (per sempre).
-- 
Davide Granzotto

Il BIOS (Basic Input Output System [?]) 
No, S sta per software (e così la domanda trova risposta).
Ovviamente, in quanto tale, ha bisogno di risiedere su una memoria di
massa (non si usano periferiche collegate come HD per lo storage dei
settaggi del BIOS sia per garantire protezione alle informazioni ivi
contenute, sia per assicurarne l'indipendenza da queste) dedicata,
nota come CMOS, che è di tipo eprom.
Ciao, Stefano.
*****************************
*    Stefano D'Abbondanza   *
*                           *
*        Roma, Italia       *
*                           *
* mailto:
dabbo...@pcg.it
 *
*****************************
Il senno di poi è una scienza esatta  (REGOLA DI FAGIN).

 nota come CMOS, che =E8 di tipo eprom.
eh?!?

 nota come CMOS, che č di tipo eprom.
Qui perň c'č un po' di confusione.
Le memorie di massa sono proprio gli HD, i CD e i dischetti, mentre il BIOS
(che č un programma) risiede in una ROM, una flash ROM o in una EPROM.
I dati del setup (tipo di HD, memoria installata, configurazioni varie)
risiedono in una piccola RAM di tipo CMOS, che sono integrati a basso
consumo di corrente e vengono alimentati da una piccola batteria.
-- 
Davide Granzotto

 nota come CMOS, che è di tipo eprom.
Mi sembra che si abbiano le idee un po' confuse ....
Il BIOS è residente in memorie in genere a sola lettura:
i primi erano su ROM (Read Only Memory : Memorie a sola lettura), poi su
EPROM (Erasable/Programmable Read Only Memory). Ciò vuol dire che se le
prime erano "preconfezionate" dal costruttore h/w, le EPROM potevano essere
cancellate e riprogrammate (con uno strumento chiamato programmatore di
EPROM) con tensioni vicine ai 15 V. (Volendo uno si poteva programmare il
proprio BIOS !!!)
Attualmente si usano le EEPROM (o anche Flash ROM) che sono EPROM che
possono essere modificate direttamente dalla piastra madre, perché
necessitano di tensioni di scrittura molto basse (penso 5 V).
E' per questo che i moderni BIOS possono essere aggiornati via software con
appositi programmi di aggiornamento che le case costruttrici di piastre
madri distribuiscono.
Inoltre quello che è quindi su memorie a sola lettura (ROM, EPROM o EEPROM)
con le moderne piastre madri (ma nemmeno tanto moderne ....) può essere
copiato in RAM (su quella che diventa Shadow RAM) : l' accesso alle
funzioni del BIOS è più
 veloce (uno se ne accorge provando programmini o assembler o in C che
sfruttino funzioni BIOS), ma si perde la quantità di RAM necessaria allo
"spostamento" del BIOS da ROM in RAM.
Vorrei concludere questa mia precisazione col fatto che la memoria CMOS NON
E' affatto EPROM !!!!!!!
Il CMOS è una tecnologia costruttiva che consuma meno rispetto alle TTL
(Transistor Transistor Logic), utilizzate per realizzare porte logiche e
quindi microprocessori, memorie .....
La tecnologia CMOS (Complementary Metal-Oxide-Semiconductor) grazie a un
utilizzo delle capacità parassite dei circuiti a semiconduttore riesce ad
assorbire un minor quantitativo di corrente elettrica (e inoltre dissipa
meno calore), anche se è più lenta delle TTL (che hanno tempi di settaggio
di una porta logica di 10 ns).
E' per questo che le memoria TAMPONE (questo il nome della memoria dove
vengono memorizzati i settaggi del BIOS) è SEMPRE di tipo CMOS.
Spero di non aver annoiato i lettori del NG
Alla prossima
Samuele Sadocco
ssad...@texnet.it

Spero di non aver annoiato i lettori del NG
OK, OK, non parlo più  :o)
Ciao, Stefano.
*****************************
*    Stefano D'Abbondanza   *
*                           *
*        Roma, Italia       *
*                           *
* mailto:
dabbo...@pcg.it
 *
*****************************
Mia moglie dice che sono un ficcanaso.  Almeno così è scritto sul suo diario.

nota come CMOS, che è di tipo eprom.
Non e' precisamente una memoria di massa, CMOS e' il tipo di
tecnologia con cui e' costruita (CMOS =  Complementary MosFet), ed
essendo di tipo EPROM (Eprom = EresableProgrammableReadOnlyMemory) la
si puo' cancellare soltanto mediante raggi UV, quelle che dici te sono
le EEPROM (EEPROM = ElectricalEresableProgrammableReadOnlyMemory).
 
***********************
D.J.          Mac...
------------------------------
"Mac...." membro del T.U.C.C.
------------------------------
mmac...@racine.ra.it
SAILOR MOON Fans............
******************************

nota come CMOS, che è di tipo eprom.
Non e' precisamente una memoria di massa, CMOS e' il tipo di
tecnologia con cui e' costruita (CMOS =  Complementary MosFet), ed
essendo di tipo EPROM (Eprom = EresableProgrammableReadOnlyMemory) la
si puo' cancellare soltanto mediante raggi UV, quelle che dici te sono
le EEPROM (EEPROM = ElectricalEresableProgrammableReadOnlyMemory).
Ahhh dimenticavo..... Il BIOS e' contenuto in questa EEPROM che ha la
forma di un integrato a 28 pin circa di colore marrone con una lente
nel centro............. di solito coperta con l' etichetta della marca
delle BIOS 


 le EEPROM (EEPROM =3D ElectricalEresableProgrammableReadOnlyMemory).
Piccola confusione. Il BIOS in genere sta su una EPROM ma potrebbe
benissimo essere una ROM. La CMOS e' invece la memoria su cui sono
contenuti i settaggi del BIOS della macchina. E' una RAM a basso consumo
ma e' sempre una RAM. In genere risiede nello stesso integrato che
ospita l'orologio. Provate a vedere cosa succede se togliete la piccola
batteria interna.