I databehandling er en enhet eller databuss, Plug-and-Play eller PnP, " plug and play " (PnP), på spansk Plug and use , en med en spesifikasjon som letter gjenkjennelsen av en maskinvarekomponent i et system uten Nei må konfigurere den fysiske enheten eller brukerintervensjonen for å løse ressurskonflikter. [ 1 ] [ 2 ] når systemet bygger inn og installerer drivernefor den enheten. Begrepet "plug and play" har siden blitt utvidet til en lang rekke applikasjoner der den samme mangelen på brukerkonfigurasjon gjelder. [ 3 ] [ 4 ]
Må ikke forveksles med Hot plug , som er muligheten for en ekstern enhet til å kobles til eller fra når datamaskinen er varm (slått på). Plug-and-play indikerer ikke at det ikke er nødvendig å installere flere enhetsdrivere for riktig drift av enheten. Plug and Play skal ikke forstås som synonymt med "ingen drivere nødvendig".
Ved systemoppstart samhandler PCI-kortene og BIOS og administrerer ressursene som PCI-kortet ber om. Dette tillater tildeling av IRQ-er og portadresser gjennom en dynamisk prosess. Hver PCI-enhet må implementere konfigurasjonsregistre.
I 1995 inkluderte Microsoft Windows en omfattende metode for å telle opp maskinvare ved oppstart og tildele ressurser, som ble kalt "Plug and Play" -standarden . [ 5 ]
For å bruke Plug and Play må tre krav være oppfylt: