Co to jest PnP?
PnP (Plug and Play) to technologia umożliwiająca automatyczne wykrywanie, identyfikację i konfigurację sprzętu komputerowego po jego podłączeniu do komputera. Dzięki niej system operacyjny może rozpoznać nowe urządzenie, dobrać odpowiedni sterownik i przydzielić zasoby sprzętowe bez ręcznej konfiguracji użytkownika.
W pytaniach egzaminacyjnych PnP należy kojarzyć przede wszystkim z hasłem: automatyczna instalacja i konfiguracja sprzętu.
Jak działa Plug and Play?
Po podłączeniu urządzenia system:
- wykrywa obecność nowego sprzętu,
- odczytuje jego identyfikator sprzętowy,
- wyszukuje pasujący sterownik,
- instaluje lub aktywuje sterownik,
- przydziela zasoby, np. IRQ, zakresy adresów I/O, DMA lub pamięć,
- udostępnia urządzenie użytkownikowi.
Przykłady urządzeń PnP
Technologia PnP jest typowa dla urządzeń takich jak:
- mysz i klawiatura USB,
- drukarka,
- karta sieciowa,
- karta dźwiękowa,
- pendrive,
- kamera internetowa.
PnP a ręczna konfiguracja
W starszych komputerach użytkownik często musiał ręcznie ustawiać przerwania IRQ, adresy portów lub zworki na karcie rozszerzeń. PnP ograniczyło ten problem, ponieważ większość konfiguracji przejmuje BIOS/UEFI oraz system operacyjny.
Ważne skojarzenie egzaminacyjne
Jeżeli w pytaniu pojawia się sformułowanie „automatyczna identyfikacja i instalacja sprzętu”, poprawną odpowiedzią jest zwykle PnP — Plug and Play.
Nie należy mylić PnP z:
- AGP — złączem/magistralą dla kart graficznych,
- HAL — warstwą abstrakcji sprzętu,
- NMI — przerwaniem niemaskowalnym procesora.