Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Plug and play - Wikipedia

Plug and play

Da Wikipedia, l'enciclopedia libera.

In informatica il termine plug and play (in inglese letteralmente inserisci e gioca, meglio tradotto come collega e utilizza) indica una tecnologia che permette al sistema operativo di assegnare automaticamente all'hardware compatibile risorse hardware quali IRQ, indirizzi I/O, canali DMA e regioni di memoria. In questo modo anche utenti molto inesperti possono installare nuove schede di espansione.

Bisogna comunque tener presente che plug and play (collega e utilizza) non è una definizione esatta: le schede di espansione plug and play hanno nella quasi totalità dei casi bisogno di essere montate a computer spento; una definizione più appropriata (ma improbabile) per questa logica potrebbe quindi essere power down, plug, power up, and play (spegni, collega, accendi e utilizza). Nei personal computer, i primi dispositivi diffusi su larga scala ad essere "veramente" plug and play (cioè anche hot plug) sono state le periferiche USB.

[modifica] Storia

La tecnologia plug and play è nata sui computer Amiga: AmigaOS dalla versione 1.3 (1987) implementava tale tecnologia, nota agli utenti Amiga con il nome di AutoConfig; nel 1990 una tecnologia similare venne adottata dai computer Macintosh di Apple.

Il concetto di plug and play così come lo conosciamo oggi è stato invece formalizzato nel marzo del 1993 alla Windows Hardware Conference di Microsoft, da parte dei colossi Microsoft, Intel e Compaq.

Nel 1995 Microsoft pubblicizzò (e spinse) il plug and play come una delle caratteristiche salienti del suo sistema operativo allora in fase di lancio, Windows 95. Purtroppo in quel periodo ancora spadroneggiava lo standard ISA, non nativamente compatibile con il Plug and Play a differenza del PCI, e la convivenza fra hardware Plug and Play e non portava spesso a malfunzionamenti; a causa di questo, la tecnlogia Plug and Play fu da alcuni sarcasticamente ribattezzata plug and pray (collega e prega, inteso come "prega che funzioni").

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.

[modifica] Innovazione e funzionamento (cenni)

Il plug and play ha permesso soprattutto di facilitare l'installazione delle periferiche, rendendo automatici il caricamento dei driver e l'allocazione delle risorse, semplificando quindi l'interazione con l'hardware da parte dell'utente, che non deve quindi necessariamente avere rudimenti sui tipi di risorse di sistema quali IRQ, indirizzi I/O, canali DMA, regioni di memoria. In passato, per assegnare le risorse hardware necessarie ad ogni scheda, era necessario disporre dei jumper sulle schede di espansione; essendo quest'operazione a carico dell'utente e non di personale tecnico specializzato, c'era un concreto rischio di portare più schede a tentare di utilizzare le stesse risorse, andando così incontro ai cosiddetti conflitti hardware.

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.

Ad ogni avvio della macchina, durante il POST, un'apposita routine del BIOS rileva tutte le periferiche presenti, ed ognuna di esse gli indica di rimando quali e quante risorse richiede. La routine, grazie a degli opportuni criteri, accorda la disponibilità delle varie risorse alle schede che ne avevano fatta richiesta, assicurando così un'assegnazione delle risorse rigorosa e a prova di errori. Una volta finito il 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. Questo completa l'installazione dell'hardware, che è così in grado di funzionare completamente; il tutto senza alcun intervento dell'utente.

[modifica] Voci correlate

Informatica
Progetto Informatica Portale Informatica BarCode
Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com