Här är tre allmänna typer av program lagrade på ROM BIOS -chipet på ett moderkort:
1. post (Power-on Self Test): Detta är en serie tester som körs när datorn först är påslagen. Den kontrollerar de grundläggande hårdvarukomponenterna i systemet, till exempel RAM, CPU, hårddisk och grafikkort, för att säkerställa att de fungerar korrekt. Om några fel upptäcks visar inlägget ett felmeddelande på skärmen och datorn kanske inte startar.
2. Boot Loader: Detta program ansvarar för att ladda operativsystemet från hårddisken eller annan lagringsenhet i minnet. Den bestämmer startordningen (som enheter ska kontrollera först), lokaliserar operativsystemets startsektor och överför den till RAM.
3. Grundläggande ingångs-/utgångssystem (BIOS) RUTINER: Det här är program på låg nivå som hanterar interaktioner med datorns hårdvara. De tillhandahåller drivrutiner för viktiga komponenter som tangentbord, mus, hårddisk och visning. BIOS hanterar också grundläggande systemfunktioner som tidtagning, avbrottshantering och krafthantering.
Även om det här är tre huvudtyper, kan det finnas andra mindre verktygsprogram lagrade på ROM BIOS -chipet också.