Mis on EEPROM?

EEPROM tähistab elektriliselt kustutatavat programmeeritavat lugemismälu ja seda hääldatakse kahekordse ee-prom või ee-prom. See on pikk nimi väikesele kiibile, mis sisaldab andmekoodi bitte, mida saab elektrilaenguga ühe baiti kaupa ümber kirjutada ja kustutada. Selle andmeid ei saa valikuliselt ümber kirjutada; kogu kiip tuleb selle sisu värskendamiseks kustutada ja ümber kirjutada.

Kui muutmälu (RAM) kaotab oma andmed iga kord, kui arvuti välja lülitate, ei vaja EEPROM andmete säilitamiseks toiteallikat. Sel põhjusel kasutavad paljud BIOS-i kiibid seda tavaliselt süsteemiseadete salvestamiseks.

BIOS tähistab põhilist sisend-/väljundsüsteemi. Kui arvuti on sisse lülitatud, käivitab BIOS-kiip programmi nimega CMOS (Complementary Metal Oxide Semiconductor), mis hoiab sätteid, mis võimaldavad arvutil oma riistvara ära tunda. Kasutajad saavad alglaadimise ajal siseneda CMOS-programmi, et muuta BIOS-i sätteid. Kellelgi võib olla vaja seda teha näiteks siis, kui ta hangib uue kõvaketta. Pärast sätete muutmist salvestab BIOS juhiste uue koopia EEPROM-i.

EEPROM-i tulekuga said tootjad uuendada ka BIOS-i programmi ennast. Varem polnud see võimalik ja vananenud BIOS-kiip tähendas, et kiip tuli välja vahetada uuema emaplaadi hankimisega. BIOS-i kiipi, mida saab selle võimaluse abil täiendada, nimetatakse välk-BIOSiks, kuna EEPROM-i värskendamine toimub elektrilaengute või välkude abil.

EEPROM on aeglasem kui RAM, kuid sobib suurepäraselt selliste rakenduste jaoks nagu salvestatud BIOS-i sätete salvestamine. Seda ei valiks rakenduste jaoks, millel on dünaamilised lugemis-/kirjutusnõuded, nagu digikaamera, mälupulga või välkmälukaardi puhul. Nendel eesmärkidel kasutatakse uuemat hübriidvormi, mida nimetatakse välkmäluks. Välkmälu erineb selle poolest, et selle andmeid saab valikuliselt ümber kirjutada. Seda saab ka kustutada ja ümber kirjutada tervete plokkide kaupa, mitte ühe baidi kaupa. See muudab selle palju kiiremaks kui EEPROM.
Uuemad BIOS-i flash-kiibid võivad kasutada, kuid ei pruugi kasutada EEPROM-i asemel välkmälu. BIOS-i nimetatakse ainult välk-BIOSiks, kuna selle kasutatav mälu programmeeritakse mõlemal juhul ümber kiibi vilkumisega, kas üks bait korraga või plokkide kaupa.