If-Koubou

Gdje je BIOS pohranjen?

Gdje je BIOS pohranjen? (Kako da)

Za one koji su novi u učenju o računalima, BIOS se može činiti pomalo "tajanstvenim" nekim pojedincima i generirati pitanja poput: "Gdje i kako je BIOS pohranjen na računalu?" Danas SuperUser Q & A razmatra odgovor na ova pitanja.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Slika zaslona Richard Masoner / Cyclelicious (Flickr).

Pitanje

SuperUser čitač T ... želi znati gdje se zapravo pohranjuje BIOS:

Iz članka Wikipedije o BIOS-u:

  • Pohranjen je BIOS softver nestabilna ROM čip na matičnoj ploči ... U suvremenim računalnim sustavima, BIOS sadržaji pohranjeni su na a čip flash memorije tako da sadržaj može se prepisati bez uklanjanja čipa s matične ploče. To omogućuje jednostavno ažuriranje BIOS softvera za dodavanje novih značajki ili popravljanje bugova, ali računalo može ugroziti korijene BIOS-a.

ROM je samo za čitanje, pa zašto se BIOS sadržaj može ponovno napisati? Radi li "čip za flash memoriju" istu stvar kao i "nestabilna ROM", što znači i gdje se pohranjuje BIOS?

Što je točno, je li posao ovdje? Je li BIOS pohranjen na dva "različita" medija ili samo jedan?

Odgovor

SuperUser suradnik Varaquilex ima odgovor za nas:

  • ROM je samo za čitanje, pa zašto se BIOS sadržaj može ponovno napisati?

BIOS program sama se pohranjuje u EEPROM (koji se može [E] lekticno [E] rasable i [P] rogrammable [R] ead [O] nly [M] emory) ili flash memorije. Dakle, čitanje samo ovdje je da je čip neizbježan. Sadržaj memorije ostaje pri zaustavljanju napajanja, za razliku od hlapljivog RAM-a. ROM koji je EEP znači da se BIOS može ponovno napisati ili ažurirati. Za takve operacije u prošlosti, morate ukloniti BIOS čip od ploče, staviti novi (ako nije bio PROM ili EPROM), ili ako je EPROM, morali ste ga dobiti proizvođaču i neka ih ponovno programirajte čip, a zatim je ponovno spojite na ploču. Nakon trenutnih dostignuća, zahvaljujući EEPROM-ovima, ne morate ukloniti čip za obavljanje takvih operacija, samo ga računalo obavite na električnom radu.

  • Znači li "čip za flash memoriju" isti kao i "ne-nestabilni ROM", što znači da je BIOS pohranjen?

od Wikipedije:

  • Flash memorija je elektronički neizbrisiv medij za pohranu podataka koji se može električki izbrisati i reprogramirati.
  • Flash memorija je razvijena iz EEPROM-a (elektronički erasable programabilna memorijska memorija). Postoje dvije glavne vrste flash memorije, koje su nazvane prema logičkim vratima NAND i NOR. Unutarnja svojstva pojedinačnih bljeskastih memorijskih ćelija pokazuju slične karakteristike onih odgovarajućih vrata. Dok je EPROM-ovi morali biti potpuno izbrisani prije ponovnog pisanja, NAND tipa flash memorije može se napisati i čitati u blokovima (ili stranicama) koji su općenito mnogo manji od cijelog uređaja. NOR tipa bljeskalica omogućuje da se jedna strojna riječ (byte) napiše - do izbrisane lokacije - ili pročita samostalno.

EEPROM i flash memorija ne odnose se na istu stvar. Oni su dvije slične vrste memorije kao jedna razvijena od druge, i sadrže različite vrste / konfiguracije MOS tranzistora. Međutim, oni su memorija u kojoj se nalazi BIOS program.

Da bismo odgovorili na drugu zabludu, želim spomenuti ovaj CMOS-BIOS odnos:

BIOS postavke pohranjeni su u CMOS čipu (koji se održava preko baterije na matičnoj ploči). Zato se BIOS poništava kada uklonite bateriju i ponovno ga pričvrstite. Isti program radi, ali postavke su zadane. Pogledajte ovaj odgovor za detaljan pregled sjećanja koja se koriste tijekom postupka dizanja.

Za proširenje CMOS-BIOS teme, zahvaljujući @Andon M. Coleman, želim dodati svoj komentar na odgovor:

  • Vrijedno je spomenuti da BIOS postavke ne moraju biti pohranjene u nestabilnom CMOS memoriji. Mnogo je ugrađenih sustava koji pohranjuju postavke u NVRAM. Jedini razlog zbog kojeg su PC-i otišli s upotrebom hlapljivih CMOS-a tijekom svih ovih godina je to što su već imali bateriju kako bi unutarnji sat u stvarnom vremenu otkucavao dok je napajanje isključeno (podsjetimo da kada pritisnete prekidač napajanja na PC-AT, doslovno rezati sve snage na matičnu ploču). To je značilo da se za pohranu postavki sustava može koristiti jeftinije hlapljive memorije. Tako je uglavnom u povijesne svrhe.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.