Subsistemul ROM BIOS este adesea menționată pur și simplu ca BIOS (Basic Input Output System). Hardware este un element de memorie (cip ROM), cu o capacitate de 64 Kbyte în calculatoare mai vechi și până la aproximativ 2 gb în modelele actuale. ROM-ul placii de baza cip poate fi lipit direct la placa de circuit (fig. 9.1 a) sau instalat în D1P-conector (Fig. 9.1, b).

Fig. 9.1. Elemente tipice pentru ROM BIOS placi de baza moderne folosite de obicei pentru a stoca BIOS-cip de memorie programabilă care poate fi ștearsă electric (pot fi șterse electric programabile Read-Only Memory, EEPROM), referitoare la ROM-ul chips-uri, care pot fi șterse și reprogramate direct în PC-ul. Acest element este numit BIOS Flash-BIOS. Producătorii face versiunea actualizată a BIOS, disponibile prin Internet, astfel încât un utilizator competent poate descărca actualizarea dorită și arde-l la chip Flash-ROM a placii de baza.
producători de top BIOS ROM sunt firma AMI, Award și Phoenix. Funcțiile efectuate de către BIOS-ul de sistem, la fel și nu depind de producător.
ROM BIOS îndeplinește patru funcții principale:
# 9633; Acesta oferă drivere de sistem de operare sunt dispozitive de bază situate pe placa de bază și oferă o interfață între placa de bază și restul instrumentelor PC; ROM BIOS-ul trebuie să respecte placa de baza specifice;
# 9633; Acesta conține un program de testare sistem de testare, așa-numitul POST
# 9633; Acesta cuprinde programul de instalare CMOS pentru instalarea parametrilor BIOS și configurația hardware PC;
# 9633; sistemul cuprinde un program de încărcare (1NT 19h) Bootstrap, care este inițiată după finalizarea cu succes a programului POST.
Denumire ROM standuri numai pentru citire a memoriei (memorie read-only, ROM), t. E. Informațiile din această memorie poate fi citit doar, dar datele nu pot fi scrise în memorie.
BIOS (Basic Input Output System - Basic Input / Output System) conține un set de funcții de bază de control al dispozitivelor externe PC standard. Se pune întrebarea: Unde sunt valorile care sunt setate în Setup CMOS, în cazul în BIOS ROM-ul nu poate înregistra informații noi? modificări de configurație (de exemplu, informații cu privire la noul hard disk) sunt înregistrate într-o zonă de memorie specială (și nu sunt citite ROM BIOS), numit CMOS RAM. Această zonă de memorie (capacitate octet 100-129) este localizat în controlerul dispozitivului periferic, care este de obicei în southbridge chipset. Pentru valorile înregistrate nu au fost pierdute, regulatorul este alimentat cu energie de la baterie. Astfel, pe informațiile de configurare PC-ul rămâne în memorie, chiar dacă o lungă perioadă de timp nu porniți calculatorul.
Această baterie reîncărcabilă (Fig. 9.2), în exterior este cel mai adesea o „pastila mare“, instalat într-un slot special de pe placa de baza, acesta oferă spațiu de stocare de configurare a setărilor CMOS și funcționarea timer-ul sistemului. Dacă observați că timpul de sistem este „fugă“, înlocuiți acumulatorul sau să instalați o baterie externă, de obicei, cu 3 V din cauza bateriilor defecte sau descărcate nu sunt încălcate doar momentul potrivit, dar, în același timp, a pierdut și formarea de Institutul CMOS RAM, care cuprinde, de exemplu, hard disk și setarea parametrilor chipset configurarea optima.

Fig. 9.2. baterie CMOS
Spune câteva cuvinte despre POST. Acest auto-test vă va ajuta să identificați eroarea, dacă ați instalat o nouă placă de bază în PC-ul, și în același timp, nu funcționează ceva.
În timpul POST, programul de pe ecran există două tipuri de mesaje:
# 9633; Mesaje de eroare (pe ecranul monitorului și sunet)
Cu mesajele informaționale pot fi identificate versiune și producătorul BIOS, producătorul plăcii de bază, cip setat pe placa de bază, și altele. În plus, ecranul afișează informații despre cantitatea de memorie instalată (vezi fig. 9.3, 9.4), dispozitivele conectate (HDD, FDD , CD-ROM, și altele.). Cu ajutorul liniei de identificare din partea de jos a ecranului monitorului, este posibil să se determine producătorul plăcii de bază.
Notă: Pornirea banner-ul BIOS-ul de pe ecran (fig. 9.3 și 9.4) are una și aceeași formă de zeci de ani.

Fig. 9.3. Mesaj AMI BIOS atunci când porniți PC-ul

Fig. 9.4. BIOS post atribuire atunci când porniți PC-ul
Periodic, dezvoltatorii BIOS si placi de baza ofera un design „speciale“, dar orice succes cu datele de utilizator nu sunt inovații. Funcții multimedia pot fi integrate într-un număr de BIOS, de exemplu, pentru a reda un CD cu muzică, care vă permite să creați un fundal de sunet pentru instalarea sistemului de operare.
Mesaje de eroare ale sistemului definit de POST, poate fi sub formă de mesaje text pe ecran sau un afișaj specific cu LED-uri din două cifre de pe placa de sistem, precum și sub forma unor semnale sonore emise de difuzor încorporat. În special, numărul de „chitaituri“, puteți identifica rapid sursa erorii. În mod firesc, vorbitorul ar trebui să fie conectat la sistem.
Procesorul are acces la BIOS-ul prin intermediul software-ului sistemului de întrerupere. Fiecare întrerupere oferă acces la BIOS subprogram relevante. BIOS System intrerup vectori sunt prezentate în tabelul. 9.1.
Tabelul 9.1. BIOS-ul sistemului întrerupe vectori
De exemplu, 12H întrerupere este responsabil pentru testarea memoriei poate fi utilizată pentru a determina volumul necesar de RAM.
Programatorii atunci când depanare sistemul poate actualiza BIOS-ul în timp ce creați, tastați în comanda DEBUG linie de comandă, care încarcă debugger software-ul. Ca o invitație la intrare comenzi de program DEPNARE folosește o cratimă (-). La prompt, tastați:
-d fOOO: fff5 fffc
Calculatorul va da aproximativ următoarele:
30 38 30 38 2F-2F 39 33 08.08.99
Cifrele recente arată BIOS-ul data creării PC. Pentru a ieși din DEBUG în DOS, tastați comanda Q.