Her er tre generelle typer programmer som er lagret på ROM BIOS -brikken til et hovedkort:
1. POST (Power-on Self Test): Dette er en serie tester som kjøres når datamaskinen først blir slått på. Den sjekker de grunnleggende maskinvarekomponentene i systemet, for eksempel RAM, CPU, harddisk og skjermkort, for å sikre at de fungerer som de skal. Hvis noen feil oppdages, vil innlegget vise en feilmelding på skjermen, og datamaskinen kan ikke starte opp.
2. Boot Loader: Dette programmet er ansvarlig for å laste operativsystemet fra harddisken eller annen lagringsenhet til minne. Den bestemmer oppstartsordren (som enheter som skal sjekke først), lokaliserer operativsystemets oppstartssektor og overfører den til RAM.
3. Basic Input/Output System (BIOS) rutiner: Dette er programmer på lavt nivå som håndterer interaksjoner med datamaskinens maskinvare. De gir drivere for viktige komponenter som tastatur, mus, harddisk og visning. BIOS administrerer også grunnleggende systemfunksjoner som tidtaking, avbruddshåndtering og strømstyring.
Selv om dette er tre hovedtyper, kan det også være andre mindre verktøyprogrammer som er lagret på ROM BIOS -brikken.