31Jul

Kde je uložený BIOS?

click fraud protection

Pre tých, ktorí sa učia o počítačoch, sa BIOS môže zdajú byť trochu "tajomné" pre niektorých jednotlivcov a vytvárajú otázky ako "Kde a ako je BIOS uložený na počítači?" Dnešný SuperUser Q & A sa pozerá naodpoveď na tieto otázky.

Dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.

S pozdravom od Richarda Masonera / Cyclelicious( Flickr).

Otázka

čítačka SuperUser T. .. chce vedieť, kde je BIOS skutočne uložený:

Z Wikipédie Článok o BIOS:

  • BIOS softvér je uložený na neporušenom ROM čipu na základnej doske.... V moderných počítačových systémoch sa obsah BIOS ukladá na flash pamäťový čip , takže obsah je možné prepísať bez odstránenia čipu z základnej dosky. To umožňuje, aby softvér BIOS mohol byť ľahko inovovaný tak, aby pridával nové funkcie alebo opravil chyby, ale môže spôsobiť, že počítač je zraniteľný s rootkitmi systému BIOS.

ROM je iba na čítanie, takže prečo môže byť obsah BIOS prepísaný?Pojem "flash pamäťový čip" znamená to isté ako "energeticky nezávislá ROM", čo znamená, kde je uložený BIOS?

instagram viewer

Čo presne je dohoda tu? Je BIOS uložený na dvoch "rôznych" médiách alebo len jeden?

Odpovedačka

SuperUser Varaquilex má odpoveď pre nás:

  • ROM je iba na čítanie, tak prečo môže byť obsah BIOSu prepísaný?

Program BIOS samotný je uložený v pamäti EEPROM( ktorá môže byť [E] lectricky [E] rasovateľná a [P] programovateľná [R] ead [O] nly [M]Takže len na čítanie je tu čip, ktorý nie je prchavý.Obsah pamäte zostane, keď je napájanie odpojené, na rozdiel od volatile RAM.ROM ako EEP znamená, že systém BIOS môže byť prepísaný alebo aktualizovaný.Pre takéto operácie ste v minulosti museli odstrániť čip BIOS z dosky, vložiť nový( ak nebol PROM alebo EPROM), alebo ak to bol EPROM, museli ste ju dostať výrobcovi a nechať ichopätovne naprogramujte čip a potom ho znova pripojte k doske. Po súčasných pokrokoch, vďaka EEPROM, nemusíte odstraňovať čip na vykonávanie takýchto operácií, stačí počítač urobiť úlohu elektricky.

  • Má "pamäťový flash čip" ten istý ako "energeticky nezávislá ROM", čo znamená, kde je uložený BIOS?

z Wikipedia:

  • Flash pamäť je elektronické energeticky nezávislé počítačové pamäťové médium, ktoré môže byť elektricky vymazané a preprogramované.Pamäť Flash
  • bola vyvinutá z pamäte EEPROM( elektricky vymazateľná programovateľná pamäť len na čítanie).Existujú dva hlavné typy flash pamäte, ktoré sú pomenované po logických bránach NAND a NOR.Vnútorné charakteristiky jednotlivých pamäťových pamäťových buniek vykazujú podobné vlastnosti ako príslušné brány. Zatiaľ čo sa EPROM museli úplne vymazať pred prepísaním, pamäť flash typu NAND môže byť zapísaná a čítaná v blokoch( alebo stranách), ktoré sú vo všeobecnosti oveľa menšie ako celé zariadenie. Blesk typu NOR umožňuje zapísať jedno strojové slovo( bajt) na vymazané miesto alebo samostatne čítať.EEPROM

a flash pamäť neodkazujú na to isté.Jedná sa o dva typy pamäte podobné tomu, ktorý je rozvinutý od druhého a obsahuje rôzne typy / konfigurácie tranzistorov MOS.Ide však o pamäť, kde sa nachádza program BIOS.

Ak chcete riešiť ďalšiu mylnú predstavec, chcem spomenúť tento vzťah CMOS-BIOS:

Nastavenia BIOS sú uložené v čip CMOS( ktorý je napájaný z batérie na základnej doske).Z tohto dôvodu sa systém BIOS obnoví po odstránení batérie a opätovnom pripojení.Spustí sa ten istý program, ale nastavenia sú predvolené.Pozrite si túto odpoveď, kde nájdete podrobný prehľad o pamätiach použitých počas procesu zavádzania.

Rozšírenie témy CMOS-BIOS, vďaka @Andonovi M. Colemanovi, chcem pridať jeho komentár k odpovedi:

  • Stojí za zmienku, že nastavenia systému BIOS nemusia byť uložené vo volatile CMOS pamäti. Existuje veľa zabudovaných systémov, ktoré uložia svoje nastavenia do NVRAM.Jediným dôvodom, prečo sa počítače dostali do prevádzky s používaním prchavých CMOS, je to, že už majú batériu, aby udržiavali interné hodiny v reálnom čase, kým je napájanie vypnuté( pripomenúť, že keď ste stlačili vypínač na PC-AT,to doslova znížil všetky napájanie na základnú dosku).To znamenalo, že na ukladanie nastavení systému by sa mohla použiť lacnejšia volatilná pamäť.Takže to je väčšinou na historické účely.

Musíte niečo doplniť k vysvetleniu? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.