З сучасними ОС практично немає . Як повідомляється, Лінус Торвальдс заявив, що його завдання полягає в тому, щоб "просто завантажити ОС і вивести звідти чорт".
Старіші операційні системи, такі як MS-DOS, покладалися на BIOS для багатьох завдань (наприклад, доступ до диска), викликаючи переривання.
З сучасними ОС завантажувач швидко переходить у 32- або 64-бітний режим і виконує ядро ОС. Ядро може реєструвати власні обробники переривань, які можуть викликатися програмами користувальницького простору. Підпрограми ядра можуть бути більш портативними (оскільки вони не залежать від конкретного обладнання), більш гнучкими (постачальники ОС можуть змінювати їх на вимогу, а не користуватися тим, що поставляється з обладнанням), більш досконалими (вони можуть виконувати довільно складні код, а не те, що було запрограмовано в BIOS), і більш захищений (оскільки ОС може контролювати доступ до спільних ресурсів і не давати програмам клопотати один про одного, реалізуючи власні довільні схеми дозволів).
Для взаємодії з конкретним обладнанням ОС можуть завантажувати та використовувати власні драйвери пристроїв. Таким чином, немає необхідності в ОС або додатках взагалі викликати більшість BIOS-процедур. Насправді, з міркувань безпеки, переривання BIOS навіть відключено. Оскільки BIOS живе в 16-бітному реальному режимі, то важче викликати сучасні ОС.
Хоча використання BIOS дуже обмежене під час роботи ОС, її функції все ще використовуються периферійно. Наприклад, коли комп'ютер спить , ОС не працює, і в кінцевому підсумку потрапляє на вбудоване програмне забезпечення, щоб встановити обладнання до правильного стану, щоб призупинити і відновити ОС. Ці використання, як правило, обмежені викликами ACPI, а не дзвінками до повного інтерфейсу BIOS. ACPI - це розширення BIOS, яке "приводить управління живленням під управління операційною системою (OSPM), на відміну від попередньої BIOS-центральної системи, яка для визначення енергоменеджменту та політики конфігурації спиралася на програмне забезпечення, орієнтоване на платформу" .
Зауважимо, що офіційно "BIOS" відноситься до певного інтерфейсу мікропрограмного забезпечення, але термін зазвичай використовується для позначення програмних засобів комп'ютера в цілому. Деякі останні комп’ютери (особливо Apple) замінили BIOS (sensu strictu) на UEFI , що, звичайно, тоді є тим, що покликано реалізувати ці функції.
Для отримання додаткової інформації про те, як роль BIOS зменшувалася з часом, дивіться у Вікіпедії .