Il computer può fare tante cose ma senza software praticamente è un soprammobile!
Nel post precedente abbiamo visto che usare il computer vuol dire utilizzare software a livello di Sistema Operativo o di Applicazioni Software.
Adesso vediamo come funziona il processo di avvio di un computer, ovvero come il computer avvia il Sistema Operativo per mettersi "in ascolto delle nostre richieste".
Appena accendiamo il computer viene lanciato un software (l'avreste immaginato?) che si trova in un'area di memoria (flashROM) sulla scheda madre: il BIOS (Basic Input Output System).
Questo software controlla che i dispositivi di base del computer (memoria, porte di comunicazione, Hard Disk) siano a posto e, se è tutto a posto, passa la parola ad un altro software che si trova nel dispositivo indicato come dispositivo di partenza (che può essere l'hard disk, il CD-ROM, o una Penna USB e può essere scelto entrando nel BIOS e modificando alcuni parametri):
il Boot Loader.
Quest'ultimo esegue l'operazione di bootstrap, ovvero l'avvio del Sistema Operativo, ossia di tutti quei software che svolgono le funzioni base per il corretto funzionamento del computer come il controllo dei dispositivi, la gestione dei file nei supporti di memoria, la gestione delle stampe, ecc.
Ma di questo ne parleremo nelle prossime puntate.
Sul computer è possibile installare più di un sistema operativo, in questo caso il boot loader ci chiederà quale sistema operativo vogliamo far partire e solo dopo esegue l'avvio (in questo caso si parla di multi boot).
N.B. i software che si trovano installati su memorie di massa come le flashROM o le EPROM o le EEPROM, come il BIOS - ovvero circuiti integrati saldati sulla scheda madre - vengono chiamati firmware .
Bene, ci stiamo avvicinando sempre più ai software che usiamo di solito, nel frattempo spero che abbiate un quadro più chiaro del vostro PC.
Alla prossima.


2 commenti:
Grande Cosimo... da te abbiamo tutti da imparare ......
Gianfranco Virardi.
Grazie Gianfranco, sei un amico :)
Posta un commento