Nella fase di POST ci sono soltanto due protagonisti, il BIOS ( Basic Input Output System ) ed il CMOS. Queste parti sono l’hardware di un computer ed il tutto risiede sulla scheda madre. Nel CMOS è memorizzata la descrizione di alcuni dispositivi hardware molto importanti per il funzionamento del computer, come la configurazione dei dischi rigidi o il tipo di scheda video installata.
Tramite un’opportuna interfaccia grafica l’utente può pilotare il comportamento dell’hardware come ad esempio la cache del disco rigido. Il BIOS contiene invece una serie di procedure, scritte in linguaggio assembler, per gestire l’hardware del computer. In pratica il BIOS può essere considerato come una libreria di funzioni per mezzo della quale il programmatore può interagire con l’hardware della macchina. Il BIOS si occupa sostanzialmente di due operazioni: fare il check-up dell’hardware e la lettura del sistema operativo dall’hard disk o altro supporto. Il BIOS deve quindi verificare l’hardware del computer e poi lasciare il controllo di questo al sistema operativo, se ci fosse qualcosa che non funziona il BIOS avvertirà l’utente con una serie di bip sonori.
All’accensione di un computer, gli ingegneri che hanno progettato l’hardware hanno fatto in modo che la CPU sia pronta ad eseguire un piccolo programma contenuto nel BIOS, ecco le fasi salienti che le istruzioni contenute nel programma compiono:
Non mi dilungo su tutti gli altri test, ma sono molti, questo per fare in modo che tutto sia pronto a dare il controllo al sistema operativo, la conosciutissima fase di Boot-Strap, parola inglese che significa letteralmente “farcela da sé con le proprie forze”.
Tutti i nostri software gestionali possono essere collegati a un database SQL Server, consentendo l’accesso…
MerciGest è semplice e immediato: basta scaricare e installare il programma per iniziare subito. Al…
MerciGest è un gestionale di magazzino per Windows pensato per negozi, piccole imprese e artigiani…
La Standard Template Library (STL) è una delle componenti più potenti del C++. Fornisce una…
Sono arrivato alla convinzione che un abbonamento per tutti i miei software gestionali sia il…
MerciGest è un software per la gestione del magazzino completamente gratuito. Continua a leggere→