If-Koubou

Missä BIOS on tallennettu?

Missä BIOS on tallennettu? (Miten)

Niille, jotka ovat uusia oppimista tietokoneista, BIOS voi tuntua hieman "salaperäiseltä" joillekin henkilöille ja tuottaa kysymyksiä, kuten "Missä ja miten BIOS on tallennettu tietokoneelleni?". Tämän päivän SuperUser Q & A tarkastelee vastausta nämä kysymykset.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kuvakaappaus Richard Masonerin / Cycleliciousin (Flickr) kohteliaisuudesta.

Kysymys

SuperUser-lukija T ... haluaa tietää, missä BIOS on oikeasti tallennettu:

Wikipedia-artikkelista BIOS:

  • BIOS-ohjelmisto on tallennettu haihtumaton ROM siru emolevyllä ... Nykyisissä tietokonejärjestelmissä BIOS-sisältö tallennetaan a flash-muistisiru niin että sisältö voidaan kirjoittaa uudelleen poistamatta sirua emolevystä. Tämä mahdollistaa BIOS-ohjelmiston päivittämisen helposti uusien ominaisuuksien lisäämiseksi tai virheiden korjaamiseksi, mutta saattaa tehdä tietokoneen haavoittuvaksi BIOS-pääkäyttäjille.

ROM on luettavissa vain, joten miksi BIOS-sisältö voidaan kirjoittaa uudelleen? Onko "flash-muistisirulla" samaa kuin "haihtumaton ROM", molemmat tarkoittavat, missä BIOS on tallennettu?

Mikä on täällä? Onko BIOS tallennettu kahdelle "erilaiselle" välineelle tai vain yhdelle?

Vastaus

SuperUser-avustaja Varaquilexilla on vastaus meille:

  • ROM on luettavissa vain, joten miksi BIOS-sisältö voidaan kirjoittaa uudelleen?

BIOS-ohjelma itsessään on tallennettu EEPROM: iin (joka voi olla [E] leveä [E] rasable ja [P] rogrammable [R] ead [O] nly [M] emory) tai flash-muisti. Joten vain luku -lehdessä on kyse siitä, että siru ei ole haihtuvia. Muistin sisältö pysyy, kun virta katkaistaan, toisin kuin haihtuva RAM. ROM, joka on EEP, tarkoittaa, että BIOS voidaan kirjoittaa uudelleen tai päivittää. Aiemmin tällaisia ​​toimintoja varten sinun oli poistettava BIOS-siru laudalta, laita uusi (jos se ei ollut PROM tai EPROM) tai jos se oli EPROM, sinun oli hankittava se valmistajalle ja annettava heille uudelleen ohjelmoida siru, liitä se sitten takaisin levylle. Nykyisten edistysaskeleiden jälkeen EEPROMien ansiosta sinun ei tarvitse poistaa sirua tällaisten toimintojen tekemiseen, vaan vain tekevät tietokoneesta sähköisen työn.

  • Koskeeko "flash-muistisirppi" sama kuin "haihtumaton ROM", molemmat tarkoittavat, missä BIOS on tallennettu?

Wikipediasta:

  • Flash-muisti on sähköinen, haihtumaton tietokoneen tallennusväline, joka voidaan poistaa sähköisesti ja ohjelmoida uudelleen.
  • Flash-muistia kehitettiin EEPROMista (sähköisesti pyyhittävä ohjelmoitava lukumuisti). Kahdessa päätyypissä on flash-muisti, jotka nimetään NAND- ja NOR-logiikkaporttien jälkeen. Yksittäisten flash-muistisolujen sisäiset ominaisuudet ovat samankaltaisia ​​kuin vastaavien porttien ominaisuudet. EPROMit on poistettava kokonaan ennen kuin ne kirjoitetaan uudelleen, NAND-tyyppinen flash-muisti voidaan kirjoittaa ja lukea lohkoihin (tai sivuihin), jotka ovat yleensä paljon pienempiä kuin koko laite. NOR-tyyppinen salama mahdollistaa yhden koneen sanaa (tavua) kirjoitettavaksi poistettuun paikkaan - tai lukea itsenäisesti.

EEPROM ja flash-muisti eivät viittaa samaan asiaan. Ne ovat kaksi samanlaista muistityyppiä, kun toinen kehitetään toisistaan ​​ja sisältää erilaisia ​​MOS-transistorien tyyppejä / kokoonpanoja. Ne ovat kuitenkin muisti, jossa BIOS-ohjelma sijaitsee.

Haluat mainita tämän CMOS-BIOS-suhteen toisen väärinkäsityksen käsittelemiseksi:

BIOS-asetukset tallennetaan CMOS-siruun (joka pidetään virtalähteenä emolevyn akun kautta). Siksi BIOS nollataan, kun poistat akun ja kiinnität sen uudelleen. Sama ohjelma toimii, mutta asetukset ovat oletusarvoisia. Katso tämä vastaus yksityiskohtaisesta näkymästä käynnissä olevan muistin aikana.

CMOS-BIOS-aiheen laajentamiseksi, kiitos @Andon M. Colemanin, haluan lisätä hänen kommenttinsa vastaukseen:

  • On syytä mainita, että BIOS-asetuksia ei tarvitse tallentaa haihtuvaan CMOS-muistiin. Runsaasti sulautettuja järjestelmiä, jotka tallentavat asetukset NVRAMiin. Ainoa syy siihen, että PC: t ovat päätyneet epävakaisiin CMOS-laitteisiin, on ollut jo akku, joka pitää sisäisen reaaliaikakellon tikat samalla, kun virta on pois päältä (muista, että kun painat virtakytkintä PC-AT: se kirjaimellisesti leikkaa kaikki virta emolevyyn). Tämä tarkoitti, että halvempaa haihtuvaa muistia voitaisiin käyttää järjestelmän asetusten tallentamiseen. Joten se on lähinnä historiallisiin tarkoituksiin.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.