BOOT -programmet, även känt som BIOS (Basic Input/Output System) eller UEFI (Unified Extensible Firmware Interface) Firmware, lagras i en typ av ROM som heter
flash ROM .
Det är lagrat i flash -ROM av flera avgörande skäl:
* icke-volatilitet: Flash ROM behåller sitt innehåll även när strömmen är avstängd. Detta är viktigt eftersom startprogrammet måste vara tillgängligt varje gång datorn startar. Regelbunden RAM förlorar sitt innehåll när strömmen går förlorad.
* omprogrammerbarhet: Medan ROM vanligtvis är skrivskyddad, är flash-ROM *omprogrammerbar *. Detta möjliggör BIOS -uppdateringar, som är nödvändiga för att fixa buggar, lägga till stöd för ny hårdvara eller förbättra säkerheten. Traditionella ROM-chips var engångsprogrammerbara (OTP), vilket innebär att de inte kunde uppdateras. Flash ROM möjliggör firmwareuppdateringar utan att ersätta det fysiska chipet.
* Relativt snabb åtkomst: Jämfört med åtkomst till data från en hårddisk eller SSD erbjuder Flash ROM relativt snabba läshastigheter, avgörande för den första startprocessen som måste ske snabbt. Även om det inte är så snabbt som RAM, är det tillräckligt snabbt för detta ändamål.
* Integration: Flash ROM -chipet som innehåller BIOS är vanligtvis integrerat direkt på moderkortet. Detta minimerar antalet komponenter och förenklar systemarkitekturen.
Sammanfattningsvis gör Flash ROM:s icke-volatilitet, omprogrammerbarhet, relativt snabb åtkomsthastighet och enkel integration till den perfekta lagringsplatsen för startprogrammet.