Сучасні комп'ютери працюють під управлінням комплекту програм, які в сукупності називаються операційною системою - ОС. Вона забезпечує нормальне функціонування апаратних засобів («заліза»), обслуговує потреби прикладних програм і виконує функцію посередника між ними і оператором. ОС зберігаються на жорсткому диску, і в кожному комп'ютері їх може бути декілька або навіть кілька десятків. Однак ще до запуску ОС починає роботу другий набір мікропрограм - BIOS.
На відміну від основної системи, базова система введення / виводу записана в одну з мікросхем на материнській платі. Її призначення - перевірити наявність в комплекті апаратних засобів комп'ютера мінімально необхідного набору пристроїв введення, обробки і виведення інформації. Робота BIOS починається в момент включення живлення комп'ютера, коли становить її набір мікропрограм починає опитування всіх підключених пристроїв.
Поставивши віртуальні галочки у своєму списку, і переконавшись, що все необхідне є в наявності, BIOS починає перевірку справності обладнання - відправляє POST-запити. Все це відображається на екрані монітора в режимі реального часу, а якщо щось піде не так, базова система зупинить процедуру і видасть відповідне повідомлення.
Після нормального закінчення перевірки справності BIOS на пару секунд зупиняється, пропонуючи користувачеві натиснути кнопку входу в панель своїх налаштувань. Виконавши це ритуальна дія, яким користуються в кращому випадку один раз на тисячу запусків, базова система починає опитування пристроїв зберігання інформації (вінчестерів, оптичних дисків, флешок, дисководів), намагаючись знайти на них основну операційну систему. Черговість опитування записана в налаштування BIOS - змінюючи її, користувач може вибирати основну операційну систему, якої базова система передасть управління. Після запуску завантажувача основної системи базова завершує свою роботу.