Plug and play

Ten artykuł dotyczy terminu z zakresu informatyki. Zobacz też: zespół muzyczny Plug&Play.
Wikipedia:Weryfikowalność
Ten artykuł od 2018-01 wymaga zweryfikowania podanych informacji.
Należy podać wiarygodne źródła w formie przypisów bibliograficznych.
Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte.
Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • Federacja Bibliotek Cyfrowych • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary)
Dokładniejsze informacje o tym, co należy poprawić, być może znajdują się w dyskusji tego artykułu.
Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu.
Mysz komputerowa - urządzenie plug and play

Plug and play, PnP (w tłumaczeniu z angielskiego: podłącz i używaj) – określenie zdolności komputera do pracy z urządzeniami peryferyjnymi zaraz po ich podłączeniu, bez konieczności ingerencji użytkownika w konfigurację sprzętową komputera. Nazwa Plug and Play jest kojarzona z firmą Microsoft, która użyła jej jako pierwsza (w odniesieniu do Windows 95) – jednak wcześniej kilka innych firm stosowało już tę technikę. W tej chwili jest to ogólnie przyjęta nazwa standardu.

Zasada działania

Plug and play wymaga współpracy zarówno ze strony sprzętu komputerowego, jak i oprogramowania. Rozwiązane jest to w ten sposób, że każde urządzenie ma nadany określony kod identyfikacyjny, a oprogramowanie zainstalowane na komputerze rozpoznaje go i na jego podstawie rozpoczyna współpracę z tym urządzeniem. Inną funkcjonalnością wymaganą od sprzętu jest, aby potrafił on rozpoznać zmianę w konfiguracji polegającą na dodaniu lub odłączeniu konkretnego urządzenia. Przykładami na pełne wprowadzenie w życie tych założeń są współczesne gniazda USB oraz FireWire.

Po podłączeniu urządzenia do systemu komputerowego system operacyjny musi zinterpretować zmianę. Rozwiązaniem jest tu sprawdzanie, czy ze strony szyny danych nadeszło przerwanie informujące o zmianie konfiguracji i odczytanie informacji o tym, co faktycznie się zdarzyło. Gdy już zostanie wykryte miejsce, w którym nastąpiła zmiana, system sprawdza informacje o tym urządzeniu. Jeśli je rozpozna, załaduje odpowiedni sterownik urządzenia, co umożliwi jego prawidłową pracę.

Kłopoty z wprowadzeniem

System plug and play nie został wprowadzony bez przeszkód. Szyna komunikacyjna ISA, na której wówczas były oparte komputery PC, nie umożliwiała nadawania urządzeniom identyfikatorów pozwalających na automatyczne ich rozpoznawanie. Z tego też powodu początkowo technika ta okazała się bardzo zawodna. Wtedy to w związku z częstymi konfliktami przerwań IRQ(inne języki) powstało (spotykane do dziś) złośliwe określenie angielskie plug and pray (podłącz i módl się). Z czasem jednak problem ten został rozwiązany, głównie dzięki wyparciu złącz ISA i stosowaniu magistral PCI, które od początku współpracowały z tym standardem.

  • p
  • d
  • e
Interfejsy komputera
Ogólne
  • System bus
  • Front side bus
  • Back side bus
  • Daisy chain
  • Szyna sterująca
  • Szyna adresowa
  • Bus contention
  • Network on a chip
  • Plug and play
Standardy
Nośniki danych
Urządzenia peryferyjne
Urządzenia audio
Urządzenia przenośne
Wbudowane
  • Multidrop bus
  • CoreConnect
  • AMBA
  • Wishbone
  • SLIMbus