BIOS-ul (Basic Input / Output System) este un firmware (Tip de program de calculator) care este utilizat pentru pornirea dispozitivelor de calculator. Este ceea ce utilizează microprocesorul dispozitivului pentru a porni sistemul odată ce un dispozitiv este pornit.

BIOS-ul este critic în procesul de boot al dispozitivului. De fapt, dacă BIOS-ul funcționează defectuos sau este absent, dispozitivul nu va reuși să pornească. Întrebarea finală este: de ce dispozitivele de calculator au nevoie de BIOS?,ei bine, există funcții vitale pe care BIOS le îndeplinește într-un dispozitiv de calculator. Aceste funcții sunt esențiale pentru buna funcționare a dispozitivului. Acestea sunt:

  1. inițializarea și testarea componentelor Hardware: pentru ca un dispozitiv de calculator să funcționeze normal, anumite componente hardware, de exemplu, hard disk, placă grafică și tastatură trebuie să funcționeze. Este treaba BIOS-ului să se asigure this.As astfel, de îndată ce dispozitivul este pornit, microprocesorul său trece controlul în BIOS. Primul lucru pe care BIOS-ul îl face este inițializarea și testarea componentelor hardware ale sistemului., Scopul său este să se asigure că componentele sunt atașate, funcționale și accesibile sistemului de operare (OS).în cazul în care orice componentă hardware nu este accesibilă, BIOS întrerupe procesul de pornire și emite un avertisment. Oricine a încercat să pornească un computer desktop fără a atașa o tastatură a fost martor la BIOS în acțiune.
  2. încărcarea bootloader-ului sau a sistemului de operare:Odată ce fiecare componentă hardware a fost inițializată și testată cu succes, BIOS continuă să încarce sistemul de operare. Există două abordări posibile necesare pentru a realiza acest lucru. În cele mai multe cazuri, BIOS încarcă sistemul de operare direct., Pur și simplu localizează programul OS de pe hard disk și îl încarcă.Cu toate acestea, în unele cazuri, BIOS încarcă bootloader-ul. Un bootloader este pur și simplu un program care este utilizat pentru încărcarea sistemului de operare. Când BIOS încarcă bootloader-ul, acesta trece controlul la bootloader. Bootloader-ul încarcă apoi sistemul de operare.
  3. furnizarea unui strat de abstractizare pentru dispozitivele I / O:dispozitivele de intrare/ieșire (I / O) sunt o parte esențială a sistemelor informatice. Exemple de dispozitive I / O includ tastatură, mouse, afișaj (de exemplu, ecrane sau monitoare), imprimantă, controlere de jocuri, camere web etc., De fapt, fără dispozitive I/O, ar fi imposibil ca oamenii să folosească computere.Acum, pentru ca dispozitivele I / O să funcționeze, programele de operare și aplicații trebuie să fie capabile să interacționeze cu ele. BIOS-ul facilitează o astfel de interacțiune prin furnizarea unui strat de abstractizare pentru dispozitivele I/O.
    acest strat de abstractizare este util în special pentru programatorii de calculator. Se asigură că pot crea aplicații care pot interacționa cu orice dispozitiv hardware fără a fi nevoie să cunoască detaliile modului în care este implementat fiecare hardware.,Ca strat de abstractizare, BIOS acționează de obicei ca intermediar între microprocesor și dispozitivele I/O. Practic facilitează controlul fluxului de date și al dispozitivului. Acest lucru face ușor pentru sistemul de operare și programele de calculator să interacționeze cu dispozitivele I/O.Cu toate acestea, nu toate sistemele informatice utilizează stratul de abstractizare BIOS. Majoritatea sistemelor moderne accesează direct dispozitivele I / O. Acest lucru se datorează faptului că accesul direct este mult mai rapid. Astfel de sisteme ignoră stratul de abstractizare I/O BIOS.pe scurt, dispozitivele de calculator au nevoie de BIOS pentru a efectua trei funcții cheie., Cele două cele mai critice sunt inițializarea și testarea componentelor hardware; și încărcarea sistemului de Operare. Acestea sunt esențiale pentru procesul de pornire. Al treilea este furnizarea unui strat de abstractizare pentru dispozitivele I / O. Acest lucru permite programelor de operare și aplicații să interacționeze cu dispozitivele I/O.

    înapoi la pagina Întrebări frecvente