4.6 ROM Shadowing
4.7 BIOS Update
4.8 Utilizarea Flash BIOS
4.9 Rularea software-ului de instalare B IOS
4.10 BIOS Plug and Play
Utilizatorii de multe ori nu înțeleg diferența dintre hardware și software a computerului. Acest lucru poate fi explicat prin gradul ridicat de integrare a componentelor sistemului. imagine exactă a diferențelor dintre componentele de calculator este cheia pentru înțelegerea rolului BIOS-ului.
BIOS - un termen folosit pentru a descrie sistemul de bază de intrare-ieșire. În esență, BIOS reprezintă „strat intermediar“ între software și hardware părți ale sistemului. Cei mai mulți oameni sunt sub BIOS-ul înseamnă un driver de dispozitiv. În plus, sistemul, există adaptoare BIOS care sunt încărcate la pornirea sistemului.
Deci, sistemul de intrare-ieșire de bază - o combinație a tuturor tipurilor de BIOS. și drivere de dispozitiv care pot fi descărcate. O parte din BIOS. conținute într-un cip de pe placa de baza sau adaptor card, numit firmware (din cauza prezenței acestor cipuri utilizatori includ adesea BIOS pentru hardware-ul computerului).
Sistemul standard de PC compatibil este compus din mai multe straturi, care sunt conectate între ele (fig. 5.1).

Această figură prezintă două calculatoare diferite, care utilizează un BIOS unic, ca o interfață între sistemul de operare și hardware-ul și aplicațiile sale. Astfel, aceste calculatoare pot fi setate diferite configuratii hardware (procesoare, hard disk-uri, monitoare, etc) care poate rula același software. Comunicarea între aplicațiile și sistemul de operare prin utilizarea API corespunzătoare (Application Programming Interface). Această interfață definește, de exemplu, cum să efectueze scrierea și citirea datelor pe disc, de imprimare, și alte funcții. Deoarece cererea nu depinde de
Fig. 4.1. razdeleniePC Condiționat compatibil pe sistemul straturi multiple
4.2 hardware și software chastiBIOS
După cum sa menționat deja, BIOS-ul oferă o interfață între hardware-em și sistemul de operare. BIOS-ul nu este similar cu software-ul standard este cât de mult este în chips-uri montate pe placa de bază sau adaptor.
În același timp, există o serie de drivere care trebuie să fie activat la pornirea sistemului. De exemplu, este posibil să pornească de pe hard disk dacă driverele necesare pentru această operațiune trebuie să fie descărcate direct de pe acest disc? Evident, driverele necesare trebuie să fie pre-încărcate în ROM (read - only memory - ROM) placa de baza sau de placă de adaptor.
Acest aranjament previne nevoia de BIOS pentru modernizarea constantă ASIC BIOS întuneric atunci când noi modele de dispozitive, în special cele utilizate în bootarea inițială. BIOS propriu. de obicei, instalat pe următoarele plăci:
# 9632; SCSI-adaptoare - rețineți că BIOS-ul nu acceptă toate SCSI-dispozitive, de exemplu, discul este necesar pentru a descărca drivere suplimentare pentru acumulate și teley CD - ROM. scanere, Zip și interfața SCSI cu alte dispozitive;
# 9632; Adaptoare - dispozitive de inițializare sau funcționarea normală în stațiile de lucru fără disc sau terminale;
# 9632; bord unitate obnovleniyaIDEili - pentru a sprijini funcțiile de pornire gura-roystva la pornire;
# 9632; soluții de plată pentru problemyY2K - acestea conțin procedura corectă, da tranzițiile în noul mileniu.
Uneori, oamenii confunda sistemul de RAM BIOS și CMOS. Motivul pentru confuzie este că software-ul de configurare BIOS este folosit pentru a seta și a stoca setările de configurare în CMOS RAM. Ar trebui să fie înlocuit-tit, este complet diferite componente.
În mod normal, BIOS-ul este într-o placa de baza separată cip. În plus, locația placa de sistem cu soția așa-numita RTC / NVRAM cip. conținând în timp real ceas și memorie non-volatilă. În esență, cip este un timer digital, cu câteva octeți suplimentare ale memoriei-TION.
Chip Motorola MC 146 818, utilizat pentru prima dată ca RTC / NVRAM. Acesta conține 64 de octeți de memorie-ti, din care 10 octeți sunt alocate orele de funcționare. În ciuda faptului că aceasta se numește non-volatilă, cu parametrii timpului / data alimentarea este oprită, iar datele stocate în memorie, Wake-tozheny Unicov. Chip, construit pe tehnologia complementare metal - oxide semiconductor (CMOS), are un consum mai mic de energie, și este destul de suficientă a bateriei calculatorului de putere. Acesta este motivul pentru cip este numit CMOS RAM. deși din punct de vedere tehnic, ar trebui să fie pe-apela / NVRAM cip RTC. Amperajul consumat cea mai mare parte RTC / NVRAM cip. nici o pre-Witzlaus o microamp (milionime de amperi), astfel încât acestea să funcționeze o baterie destul de mic. În ultimii cinci ani, a fost folosit pentru această baterie cu litiu, în caz de eșec este stocată toate informațiile cip este distrus. În unele sisteme folosesc cip Dallas Semiconductor RTC / NVRAM (de exemplu, DS DS 12885 sau 12887), de asemenea, conține bateria. Când încărcați programul BIOS Setup și configurarea ulterioară / menținerea parametrilor altor setări ale sistemului dispozitive hard dis-ka sau sunt scrise în zona corespunzătoare a memoriei RTC / NVRAM (sau, cu alte cuvinte, CMOS RAM). De fiecare dată când sistemul începe să determine configurația sa este realizată parametrii de citire stocate în cip CMOS RAM. În ciuda prezenței relație clorhidric definită între sistemul de bază de intrare-ieșire (BIOS) și o memorie RAM CMOS. este complet diferite componente.
4.4 SistemnayaBIOS
Toate placile de baza au un cip în care software-ul este scris pentru a furniza-set, numit BIOS sau ROM BIOS. Acest cip cuprinde programe de pornire si driverele necesare pentru funcționarea sistemului și funcționarea hardware-ul de bază. Acesta prevede, de asemenea, o procedură de POST (Power On Self Test) și datele de configurare a sistemului. Toți acești parametri sunt stocate în -Memorie CMOS, care este alimentat de o baterie instalată pe placa de sistem. Acest -Memorie CMOS adesea numit NVRAM (non - RAM Volatile).
Astfel, BIOS-ul este un set de programe care sunt stocate într-una sau mai multe chips-uri. Aceste programe sunt rulate atunci când computerul începe să pornească sistemul de operare. BIOS-ul în cele mai multe PC-compatibil calculator îndeplinește funcțiile de bază cu patru anvelope.
# 9632; De parametrovBIOS programul de instalare (SetupBIOS) - parametrii de configurare a sistemului. Acest program este pornit prin apăsarea unei anumite taste (sau combinații taste-TION) în timpul procedurii POST. În calculatoarele mai vechi bazate pe pro-tsessorov 286 și 386 pentru lansarea acestui program necesită o dischetă specială.
# 9632; încărcătorul de sistem de operare - de rutină, care își găsește conductive în calitate-sectorul de boot principal de pe dispozitivele de disc. La detectarea sectorului care corespunde criteriului minim determinat (semnătura sa trebuie să se încheie 55 bytes AAH), codul de încărcare este executat. Acest pro-gram încarcă sectorul de încărcare a sistemului de operare, care în Oche roșu, descarcă fișierele sale din nucleul sistemului de operare.
# 9632; BIOS - set de drivere concepute pentru a interfața sistemului de operare și hardware-ul la boot. Când porniți DOS sau Windows în modul de siguranță, folosind doar driverele de dispozitiv din BIOS.
4.5 MikroskhemyROM
Rețineți că ROM și RAM - nu concepte opuse. De fapt, de le ROM-ul este o parte a sistemului de RAM. Cu alte cuvinte, o parte a spațiului de memorie Al-esting este alocat pentru ROM. Acest lucru este necesar pentru stocarea depozitelor de software care vă permite să încărcați sistemul de operare.
Există patru tipuri diferite de cip de memorie ROM.
# 9632; ROM (Read Only Memory).
# 9632; PROM (ROM programabil) - ROM programabilă.
# 9632; EPROM (PROM poate fi ștearsă) - ROM programabilă care poate fi ștearsă.
# 9632; EEPROM (PROM pot fi șterse electric) - elektronnostiraemaya ROM programabil, de asemenea, numit Flash ROM.
Indiferent de tipul de ROM. datele stocate în el, atâta timp cât nu vor fi șterse în mod intenționat.
chips-uri PROM sunt adesea numite cipuri OTP (One Time programabile - programabil o dată). Ele pot fi programate doar o singură dată. Cele mai multe chips-uri PROM sunt toate co-ieftin, aproximativ 3 $. Prin urmare, atunci când înlocuiți un program vechi în PROM de micro-circuit este aruncat afară, iar noul este ars în conformitate cu noile date.
proces de programare PROM durează de la câteva secunde la câteva minute, în funcție de capacitatea de cip și a folosit un algoritm. Fig. 5.3 prezintă un dispozitiv tipic de programare, care are mai multe sloturi. Acest dispozitiv poate fi pro-program de numărul de chips-uri dintr-o dată, economisind timp în timpul înregistrării aceleași date într-un chips-uri ușor-cal. Mai puțin costisitoare dispozitiv de programare au doar un singur soclu.
Vă recomandăm utilizarea unui programator ieftin O companie - dromeda Research. In ciuda pretului scazut, acest aparat poate fi LEGĂTURĂ-Neno la portul paralel al unui calculator personal; după conectarea datelor pentru programarea din dosarul transmis la dispozitivul de programare. În plus, acest dispozitiv portabil. Acesta este gestionat utilizând meniul afișat atunci când, anexat prin program. Programul conține mai multe funcții, una dintre ele va permite o citire a datelor de la chip, și salvați-le într-un fișier; Puteți scrie, de asemenea, date cipului din dosar și verificați dacă cipul este scris corect sau că este „gol“, înainte de a începe programarea.
Trebuie remarcat faptul că modificările BIOS în computerele moderne astfel de dispozitive nu sunt utilizate. Ei folosesc Flash cipuri ROM.
4.6 ZatenenieROM
4.7 ObnovlenieBIOS
Actualizarea BIOS ROM poate îmbunătăți performanțele sistemului. Cu toate acestea, uneori prelu-păcăli actualizarea de BIOS poate fi dificil, în orice caz, mult mai dificil de conectivitate cheniya chips-uri ROM.
ROM BIOS - program care îmbunătățește componente de nivel „intelectual“ com cositor. Actualizarea sistemului de bază de intrare-ieșire poate îmbunătăți adesea eficiența computerului și să extindă capacitățile sale.
Aceasta se datorează sistemului de intrare-ieșire de bază, diferite sisteme de operare pot fi operate pe orice calculator PC compatibil, în ciuda diferențelor de hardware-ul. Deoarece sistemul de bază de ieșire de intrare gestionează hardware-ul, și anume acesta trebuie să ia în considerare caracteristicile lor.
Actualizarea BIOS-ului ROM poate fi necesară în următoarele cazuri:
# 9632; în timpul instalării unor astfel de dispozitive: unitatea LS -120; hard disk-uri mai mari de 8 GB și Ultra - DMA / 33, Ultra - DMA / 66 IDE; Unități CD - ROM cu interfață AT API;
# 9632; adăugarea sau îmbunătățirea Plug and Play de sprijin;
# 9632; atunci când corectarea erorilor cunoscute sau probleme de compatibilitate cu unele Appa-Ratna și software;
# 9632; când înlocuirea procesorului;
# 9632; adăugarea de suport pentru alimentarea cu energie sistemul de control al modului (Configurare sistem avansat și interfață de alimentare - ACPI).
Uneori, Flash ROM cip în sistem este protejat de scriere; Apoi, înainte ca preotul să bea la modificarea, trebuie să dezactivați protecție. De obicei, acest lucru se face prin re-întrerupătoare, care controlează ROM-ul de blocare modificări. Fără a bloca orice gram Pro poate suprascrie ROM-ul pe sistemul dvs., și este periculos. Fără protecția la scriere, viruși etc. Grame ar putea arde copiile lor direct în codul BIOS ROM pe computer. Chiar și fără scriere fizică a proteja chips-uri actuale BIOS în Flash ROM au algoritm de protecție care împiedică modificările neautorizate. Aceasta tehnica foloseste pe placile de baza Intel sale
4.9 programmySetupBIOS Running
Pentru a rula acest program trebuie să apăsați-ing definit combinația de taste sau tasta în momentul pornirii. Mai jos sunt cheile pentru a începe acest program de BIOS diferiți producători, care trebuie să fie apăsat în timpul procedurii POST.
# 9632; AMI BIOS -
# 9632; PhoenixBIOS -
# 9632; AwardBIOS -
# 9632; Microid Research BIOS -
Dacă nici unul dintre aceste chei nu prevede începe programul BIOS Setup. consultați documentația pentru placa de bază, sau contactați producătorul.
În unele sisteme, BIOS-ul pentru a rula programul de instalare folosind tastele enumerate mai jos.
# 9632; IBMAptiva / ValuePoint -
# 9632; versiiPhoenixBIOS mai vechi -
# 9632; compaq -
După pornirea programului apare ecranul principal cu meniuri și submeniuri.
Instalarea și configurarea dispozitivului într-un calculator PC compatibil, un proces destul de complicat-TION. Utilizatorul trebuie să atribuie o întrerupere porturi de intrare-ieșire și canale DMA. și anume resurse care nu sunt utilizate în prezent de către alte dispozitive. Acest lucru a fost realizat cu jumperii și switch-uri de pe placa de instalat ustroyst Insulele. La alegerea greșită a parametrilor există un conflict de dispozitive, care de multe ori NE-lyalsya cauzează erori: de exemplu, sistemul nu reușește să pornească.
Plug and tehnologia de redare simplifică semnificativ instalarea și configurarea noilor dispozitive. Utilizatorul are nevoie doar pentru a introduce cartela într-un slot liber, iar SIS-tema va aloca automat resursele necesare.
Plug and tehnologia de redare este alcătuit din următoarele componente principale:
# 9632; BIOS Plug and Play;
# 9632; Extended Data System Configuration (ESCD);
# 9632; Sistemul de operare este Plug and Play.
În cazul în care computerul este pornit BIOS Plug and Play inițiază configurarea dispozitivelor conform Plug and Play caietul de sarcini. În cazul în care adaptorul a fost deja instalat pe sistem, BIOS-ul citește informațiile de configurare de la ESCD. inițializează dispozitivul și continuă să pornească. Dacă dispozitivul a fost introdus pentru prima dată în sistem, BIOS-ul solicită resurse gratuite ESCD. După primirea acestora, ea configurează noul dispozitiv. Dacă nu puteți configura un dispozitiv nou, BIOS-ul continuă să pornească computerul și configurarea sistemului de operare se ocupă în puterea de resurse gratuite. Toți parametrii sunt corect dispozitivele configurate sunt scrise în baza de date ESCD.
1 Ceea ce se numește Basic Input-vyvola?
2 De ce sunt calculatoare cu hardware diferite pot rula același software?
3 În cazul în care este BIOS-ul în sistemul de PC-compatibil?
4 Ce BIOS-ul sistemului?
5 Descrie CMOS RAM.
6 Care sunt principalele funcții ale sistemului BIOS.
7 Descrieți BIOS ROM scop.
8 Care este relația dintre ROM și RAM?
10 descrie o clasificare standard sistem de memorie BIOS.
11 Ce este „umbrire ROM»?
12 Lista principalelor tipuri de ROM de memorie.
13 În unele cazuri, poate fi necesar să actualizați BIOS ROM?
14 Caracteristică utilizați Flash cipuri ROM.
15 descrie cum să executați programul de instalare BIOS.
16 Descrieți tehnologia Plug and Play.
Managementul - este axat pe impactul asupra obiectului, care oferă un optim (într-un sens), funcționarea și cuantificate valoarea criteriu de calitate (index).
Puterea - raportul de muncă efectuate în timp, pe durata acestui interval.