Ansvar for ROM BIOS
ROM BIOS (read-only memory basic input/output system) er et lite program lagret på en skrivebeskyttet minne (ROM)-brikke på en datamaskins hovedkort. Den er ansvarlig for å initialisere maskinvaren på datamaskinen og laste inn operativsystemet. ROM BIOS gir også grunnleggende input og output (I/O) tjenester til operativsystemet og applikasjonene.
Her er noen spesifikke ansvarsområder for ROM BIOS:
* Power-on self-test (POST) . ROM BIOS utfører en POST når datamaskinen er slått på. Denne testen kontrollerer de grunnleggende maskinvarekomponentene til datamaskinen, for eksempel CPU, minne og harddisk, for å sikre at de fungerer som de skal.
* Bootstrapping . ROM BIOS laster bootstrap-programmet inn i minnet. Bootstrap-programmet er et lite program som starter operativsystemet.
* I/U-tjenester . ROM BIOS gir I/O-tjenester til operativsystemet og applikasjonene. Disse tjenestene inkluderer lesing og skriving av data fra harddisken, tastaturet og musen.
* Maskinvareabstraksjon . ROM BIOS gir et maskinvareabstraksjonslag (HAL) til operativsystemet. Dette laget skjuler detaljene til den underliggende maskinvaren fra operativsystemet, noe som gjør det lettere for operativsystemet å jobbe med forskjellige maskinvarekonfigurasjoner.
ROM BIOS er en kritisk komponent i et datasystem. Den er ansvarlig for å initialisere maskinvaren og laste inn operativsystemet, og den gir viktige I/O-tjenester til operativsystemet og applikasjonene.