31Jul

Kde je uložen BIOS?

click fraud protection

Pro ty, kteří se začínají učit o počítačích, může BIOS vypadat jako "tajemný" pro některé jednotlivce a vytvářet otázky jako "Kde a jak je BIOS uložen na mém počítači?" Dnešní SuperUser Q & A se dívá naodpovědi na tyto otázky.

dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.

Screenshot s laskavým svolením Richarda Masonera / Cyclelicious( Flickr).

Otázka

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

Z Wikipedie Článek o BIOSu:

  • BIOS software je uložen na čipu ROM na základní desce.... V moderních počítačových systémech jsou obsahy BIOSu uloženy na flash paměťovém čipu , takže obsah lze přepsat bez odstranění čipu z základní desky. To umožňuje, aby byl software BIOS snadno upgradován, aby přidal nové funkce nebo opravil chyby, ale může znemožnit počítač BIOS rootkitům.

ROM je pouze pro čtení, takže proč může být obsah BIOS přepsán? Má "flash paměťový čip" stejnou věc jako "energeticky nezávislá ROM", což znamená, kde je uložen BIOS?

instagram viewer

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

Odpověď Answer

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

  • ROM je pouze pro čtení, takže proč může být obsah BIOSu přepsán?

Program BIOS samotný je uložen v paměti EEPROM( která může být [E] lectricky [E] rasovatelná a [P] rogrammable [R] ead [O] nly [M]Takže jen pro čtení zde je, že čip je energeticky neprůchozí.Obsah paměti zůstává, když je napájení odpojeno, na rozdíl od volatilní paměti RAM.ROM, který je EEP, znamená, že systém BIOS může být přepisován nebo aktualizován. Pro takové operace jste v minulosti museli odstranit čip BIOS z desky, dát nový( pokud to nebyl PROM nebo EPROM), nebo pokud to byl EPROM, musíte je dostat výrobci a nechat jeznovu naprogramujte čip a znovu jej připojte k desce. Po současných pokrocích díky technologii EEPROM nemusíte odstraňovat čip, který by mohl provádět takové operace, stačí, abyste počítač elektronicky vykonávali.

  • Má "flash paměťový čip" stejný název jako "energeticky nezávislá ROM", což znamená, kde je uložen BIOS?

z Wikipedie:

  • Flash paměť je elektronické energeticky nezávislé počítačové paměťové médium, které lze elektricky vymazat a přeprogramovat. Paměť Flash
  • byla vyvinuta z paměti EEPROM( elektricky mazatelná programovatelná paměť pouze pro čtení).Existují dva hlavní typy flash paměti, které jsou pojmenovány po logických bránách NAND a NOR.Vnitřní charakteristiky jednotlivých paměťových buněk typu flash vykazují podobné vlastnosti jako příslušné brány. Zatímco EPROM musely být před přepisováním zcela vymazány, paměť flash typu NAND může být zapsána a čtena na bloky( nebo stránky), které jsou obecně mnohem menší než celé zařízení.Záblesk typu NOR umožňuje zapsat jedno strojové slovo( byte) na vymazané místo nebo samostatně číst.

EEPROM a flash paměť neodkazují na stejnou věc. Jedná se o dva podobné typy pamětí, které jsou vyvinuty od druhého a obsahují různé typy / konfigurace tranzistorů MOS.Jedná se ovšem o paměť, kde sídlí program BIOS.

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

Nastavení BIOSu jsou uloženy v čipu CMOS( který je udržován napájen přes baterii na základní desce).Z tohoto důvodu se systém BIOS resetuje, když vyjmete baterii a znovu ji připojíte. Stejný program běží, ale výchozí nastavení je. V této odpovědi naleznete podrobný náhled na paměti použité během procesu zavádění.

Chcete-li rozšířit téma CMOS-BIOS, díky @Andonovi M. Colemanovi, chci přidat jeho komentář k odpovědi:

  • Za zmínku stojí, že nastavení systému BIOS není nutné ukládat do volatile paměti CMOS.Existuje spousta vestavěných systémů, které ukládají nastavení do NVRAM.Jediným důvodem, proč se počítače dostaly pryč s použitím těkavých CMOS, jsou všechny tyto roky, že již mají baterii, která udržuje interní hodiny v reálném čase, když je vypnuto( připomenout, že když jste stiskli vypínač napájení na PC-AT,to doslova přerušila veškeré napájení na základní desku).To znamená, že levnější volatilní paměť může být použita k uložení nastavení systému. Takže to je většinou pro historické účely.

Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.