/ / Kde je BIOS uložen?

Kde je BIOS uložen?

where-is-the-bios-uložené-00

Pro ty, kteří se začínají učitpočítačům, může se systém BIOS pro některé jednotlivce zdát trochu „záhadný“ a generovat otázky, jako „Kde a jak je systém BIOS uložen v mém počítači?“ Dnešní otázky a odpovědi SuperUser zkoumají odpověď na tyto otázky.

Dnešní relace otázek a odpovědí k nám přichází s laskavým svolením SuperUser - členění Stack Exchange, komunitního seskupování Q&A webových stránek.

Snímek obrazovky se svolením Richarda Masonera / Cyclelicious (Flickr).

Otázka

Čtečka SuperUser T… chce vědět, kde je BIOS skutečně uložen:

Z článku na Wikipedii o systému BIOS:

  • Software BIOS je uložen na energeticky nezávislou ROM čip na základní desce. … V moderních počítačových systémech je obsah BIOS uložen na a flash paměťový čip takže obsah lze přepsat bez vyjmutí čipu ze základní desky. To umožňuje snadno upgradovat software BIOS a přidat nové funkce nebo opravit chyby, ale může to učinit počítač zranitelným vůči rootkitům systému BIOS.

ROM je pouze pro čtení, tak proč lze přepsat obsah systému BIOS? Znamená „čip flash paměti“ to samé jako „energeticky nezávislá ROM“, což znamená, kde je uložen BIOS?

Co přesně je tady dohoda? Je systém BIOS uložen na dvou „různých“ médiích nebo jen na jednom?

Odpověď

Přispěvatel SuperUser Varaquilex má pro nás odpověď:

  • ROM je pouze pro čtení, tak proč lze přepsat obsah systému BIOS?

The Program BIOS sám je uložen v EEPROM (což může být)[E] lekčně [E] rasabilní a [P] programovatelný [R] ead [O] nly [M] emory] nebo flash paměť. Čtení je tedy pouze o tom, že čip je energeticky nezávislý. Na rozdíl od těkavé paměti RAM zůstává obsah paměti zachován i po vypnutí napájení. ROM je EEP znamená, že BIOS lze přepisovat nebo aktualizovat. Pro takové operace v minulosti jste museli vyjmout čip BIOS z hrací plochy, vložit nový (pokud to nebyl PROM nebo EPROM), nebo pokud to byl EPROM, museli jste jej dostat k výrobci a nechat je přeprogramujte čip a znovu jej připojte k desce. Po současných zálohách nemusíte díky EEPROM odebírat čip, abyste mohli takové operace provádět, ale počítač jen necháte dělat práci elektricky.

  • Znamená „čip flash paměti“ stejný jako „energeticky nezávislý ROM“, což znamená, kde je uložen BIOS?

z Wikipedie:

  • Flash paměť je elektronické energeticky nezávislé paměťové médium, které lze elektricky vymazat a přeprogramovat.
  • Flash paměť byla vyvinuta z EEPROM(elektricky vymazatelná programovatelná paměť jen pro čtení). Existují dva hlavní typy flash paměti, které jsou pojmenovány podle logických bran NAND a NOR. Vnitřní charakteristiky jednotlivých flash paměťových buněk vykazují vlastnosti podobné vlastnostem odpovídajících bran. Zatímco EPROM musely být před přepsáním zcela smazány, flash paměť typu NAND může být zapisována a čtena v blocích (nebo stránkách), které jsou obecně mnohem menší než celé zařízení. Blesk typu NOR umožňuje zapisovat jedno strojové slovo (bajt) do vymazaného umístění nebo číst nezávisle.

EEPROM a flash paměť se na to nevztahujívěc. Jsou to dva podobné typy paměti, jako je jeden vyvíjen od druhého, a obsahují různé typy / konfigurace MOS tranzistorů. Jedná se však o paměť, kde je umístěn program BIOS.

Chcete-li řešit další mylnou představu, chci zmínit tento vztah CMOS-BIOS:

The Nastavení systému BIOS jsou uloženy v čipu CMOS (který je uchován)napájen přes baterii na základní desce). To je důvod, proč je BIOS resetován, když vyjmete baterii a znovu ji připojíte. Spustí se stejný program, ale výchozí nastavení je. V této odpovědi naleznete podrobný pohled na paměti použité během zavádění systému.

Abychom rozšířili téma CMOS-BIOS, chci díky @Andon M. Coleman přidat svůj komentář k odpovědi:

  • Je třeba zmínit, že nastavení systému BIOS anonemusí být uloženy v těkavé paměti CMOS. Existuje spousta vestavěných systémů, které ukládají svá nastavení v NVRAM. Jediným důvodem, proč se počítače po celá ta léta vyhýbaly používání volatilního CMOS, je to, že již měli baterii, aby udrželi tikání interních hodin reálného času, když je napájení vypnuté (vzpomeňte, že když stisknete vypínač napájení na PC-AT, doslova přerušil veškerou energii na základní desce). To znamenalo, že k ukládání nastavení systému bylo možné použít levnější těkavou paměť. Je to tedy hlavně pro historické účely.

Máte něco k vysvětlení? V komentářích zní zvuk. Chcete si přečíst více odpovědí od ostatních technicky zdatných uživatelů zásobníku Exchange? Podívejte se na celou diskusní vlákno zde.