BIOS (Basic Input/Output System) to skrót od podstawowego systemu wejścia/wyjścia. Jest to niewielki, wbudowany oprogramowanie znajdujące się na płycie głównej komputera lub innego urządzenia elektronicznego. BIOS pełni kluczową rolę w uruchamianiu i inicjalizacji komputera oraz zarządzaniu podstawowymi funkcjami sprzętu.
Główne zadania BIOS-u to:
- Uruchamianie komputera: Po włączeniu zasilania, BIOS inicjalizuje i testuje podstawowe komponenty sprzętowe, takie jak pamięć RAM, klawiatura, mysz, dyski twarde itp. Następnie przekazuje kontrolę do systemu operacyjnego.
- Konfiguracja sprzętu: BIOS zawiera ustawienia konfiguracyjne, które pozwalają użytkownikowi dostosować zachowanie i działanie sprzętu. Przykładowe ustawienia to kolejność uruchamiania dysków, przyspieszenie procesora, kontrola wiatraków itp.
- Obsługa urządzeń peryferyjnych: BIOS zawiera procedury obsługi sprzętu, które umożliwiają komunikację z różnymi urządzeniami peryferyjnymi, takimi jak klawiatura, mysz, monitor itp.
- Rozszerzenia BIOS-u: Istnieją różne standardy rozszerzeń BIOS-u, takie jak ACPI (Advanced Configuration and Power Interface) i UEFI (Unified Extensible Firmware Interface), które wprowadzają nowe funkcje, takie jak lepsza obsługa zasilania, zabezpieczeń i innych zaawansowanych opcji konfiguracyjnych.
Warto zauważyć, że w ostatnich latach UEFI zastępuje tradycyjny BIOS w nowoczesnych komputerach, oferując bardziej zaawansowane funkcje i interfejs użytkownika. Niemniej jednak, wiele osób nadal używa terminu „BIOS” ogólnie, aby odnosić się zarówno do tradycyjnego BIOS-u, jak i do nowszego standardu UEFI.