Plug and play: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 13:
Ormai, a distanza di più di un decennio dall'introduzione di questa tecnologia, il supporto si è esteso a tutti i sistemi operativi più diffusi, e la maturità del software e dell'hardware è stata pienamente raggiunta, rendendo il ''plug and pray'' solo un ricordo.
==
La tecnologia Plug and Play ha permesso soprattutto di facilitare l'istallazione delle periferiche introducendo l'automazione dell'inserimento di tutti i [[driver]] necessari, gli aggiornamenti del sistema e gli allocamenti delle risorse, facilitando quindi l'interazione con l'hardware da parte dell'utente che non dovrà quindi preoccuparsi di conoscere le risorse di sistema quali [[indirizzi I/O]], [[IRQ]], [[canali DMA]],regioni di memoria. In passato, l'utilizzo dei [[jumper]] presenti sulle schede di espansione era possibile all'utente assegnare le risorse hardware necessarie ad ogni scheda e salvare nell'hardware del dispositvo informazioni come l'indirizzo e il numero di IRQ, ma, data la scarsità delle informazioni dell'utente medio, si rischiava di portare più schede ad utilizzare le stesse risorse creando i cosiddetti [[conflitti hardware]]. Invece il col PnP i dati rischiano di essere persi quando il PC viene spento e devono essere reinseriti al momento dell'accensione.
Con il plug and play, il [[BIOS]] prima ed il [[sistema operativo]] poi si fanno carico di effettuare queste scelte per conto dell'utente, in maniera del tutto trasparente all'utente, a meno di (ormai rari) errori. Questo può avvenire grazie alla capacità delle schede di identificarsi e di condividere gli IRQ, capacità fondamentali per instaurare una comunicazione con il BIOS all'avvio della macchina. Una volta finito il [[Power-on self-test|POST]], il sistema operativo durante il caricamento ottiene dal BIOS una tabella delle periferiche rilevate ed i loro identificativi, mediante i quali può determinare quali driver caricare per comunicare con l'hardware presente nel sistema.▼
Con il plug and play, il [[BIOS]] prima ed il [[sistema operativo]] poi si fanno carico di effettuare queste scelte per conto dell'utente, in maniera del tutto trasparente all'utente, a meno di (ormai rari) errori. Il programma di configurazione PnP trova tutti i dispositivi e chiede loro di quali risorse di sistema hanno bisogno. Grazie ad alcuni criteri assegna loro queste risorse in modo che non ci siano conflitti e assegni loro quello di cui hanno bisogno.
▲
==Voci correlate==
|