? Når du kobler opp ditt kamera, harddisk , flash-stasjon eller annen komponent til en datamaskin , forventer du at det skal fungere uten å gi det en tanke. Takket være en teknologi kjent som plug and play, eller PnP , finner maskinen disse enhetene og laster sine sjåfører med liten eller ingen interaksjon fra brukeren. Dette var ikke alltid tilfelle , men. Forrige Technology
Før plug -and -play -teknologi , hadde hver enhet som er koblet til en datamaskin som skal installeres og konfigureres . Dette innebar innstillingen jumpers , velge en interrupt (IRQ ) og I /O adresse og fysisk plassere enheten i datamaskinen eller koble den til en ekstern port . Datamaskiner bare hadde et begrenset antall IRQer og adresser tilgjengelig , og konflikter var vanlig , og noen ganger vanskelig å feilsøke . Systemfiler som config.sys og autoexec.bat måtte også bli redigert, og produsent -leverte drivere installert for enheter for å bli gjenkjent og tilgjengelig for systemet. Dette var standard prosedyre for å legge til nye enheter fra den tiden IBM introduserte den personlige datamaskinen i 1981 til Microsoft lanserte Windows 95 i august 1995 .
Birth
sikt og begrepet plug-and -play ble introdusert i 1995 . Apples Macintosh- datamaskiner har allerede hatt PnP funksjonalitet, men ikke bruke terminologien . I samarbeid med tre andre selskaper , Microsoft innførte begrepet og lovet å bringe plug- and play i PC-verdenen med Windows 95 . Intel gitt brikkesettet , Phoenix BIOS og Compaq bygget maskinen som brakte det hele sammen.
Utgangspunktet, plug-and -play arkitektur var sketchy , som fører til kallenavnet "plug - and- be. " ; Ikke alle systemer var PnP klar. De måtte ha en PnP BIOS , maskinvare og operativsystem . Enheten blir installert måtte også være kompatibel med plug and play . Mens installasjonskanaler ble sterkt forenklet i de fleste tilfeller skapt konflikter med eldre maskinvare og PnPs manglende evne til å justere for disse eldre enheter noen hår -trekking og nervepirrende frustrasjoner .
Evolution
Videreutvikling av datamaskin arkitektur og flere produsenter å kjøpe inn i plug-and -play -konseptet førte til lange skritt i PnP forbedring. Forbedringer i Peripheral Component Interface buss - ofte kalles PCI - og fremveksten av Universal Serial Bus eller USB , forutsatt de fysiske tilkoblingene som trengs . I stedet for å kreve dedikerte IRQer og adresser, interrupt deling og meldinger - signalisert avbryter gitt kontrollerte kommunikasjon mellom enhetene og CPU . Perifere industribedrifter jobbet tett med Microsoft for å gi sjåførene integrert i operativsystemet , noe som reduserer behovet for separate disker eller nedlastinger . Operativsystemet ble programmert til å søke etter drivere til den spesifikke maskinvaren , inkludert via Internett , hvis tilgjengelig.
Windows Logo Program
På tidspunktet for publisering, Microsoft støtter og definerer PnP teknologier for PCI , USB , IEEE 1394 ( Firewire ) , PC Card /CardBus , ISA , SCSI , ATA , LPT og COM-porter . Produsentene må følge strenge retningslinjer og maskinvaren har å gi spesifikk informasjon til operativsystemet : en unik ID, som drivere er nødvendig , hva hensikten med enheten er og hvilke ressurser den trenger for å fungere skikkelig . Enhetene må også tillate Windows-operativsystemet til å konfigurere innstillinger via programvare, og systemet hardware og firmware må være i overensstemmelse med Advanced Configuration and Power Interface , eller ACPI , spesifikasjoner . Gjennom samsvar med disse retningslinjene , er produsenter lov til å delta i Windows Logo Program og inkluderer Windows-logoen på emballasjen . Tilstedeværelsen av logoen forsikrer kunden om at produktet har blitt testet og verifisert som kompatible med Windows.