Periferica

Una periferica (più formalmente unità periferica), nell'informatica, indica un qualsiasi dispositivo hardware che fa parte di un sistema informatico e/o di elaborazione elettronico (come ad esempio un computer) e che funziona sotto il controllo di una unità centrale e del sistema operativo, alla quale è collegata. 

Ogni periferica può essere di input/output o ausiliaria al funzionamento interno.

Descrizione generale 

La periferica è collegata agli altri componenti hardware del computer via cavo o in maniera wireless ed è controllata dal sistema operativo (SO) attraverso un driver ed un controller di periferica;  essa si interfaccia in input e/o output con l'unità di elaborazione che sovrintende a tutte le funzioni del computer (nei moderni computer digitali general purpose, tale unità di elaborazione è la CPU). Può anche avere un proprio microprocessore. La gestione delle periferiche da parte del sistema operativo è operata tipicamente attraverso il meccanismo dell'interrupt.

Funzionamento e gestione 

La prima volta che si collega una periferica al PC, bisogna in generale seguire alcuni passi per l'installazione. Il CD spesso è autoinstallante ossia dispone di una funzione, detta di autorun, eventualmente disattivabile, tale per cui appena inserito avvia in automatico la procedura di installazione.

Le periferiche con collegamento USB sono le uniche che non richiedono un CD di installazione (plug and play). I driver sono presenti in una memoria della periferica e scaricati tramite il cavo USB. Fino a Windows 98, anche per queste periferiche doveva essere utilizzato un CD di installazione. Il CD-Rom di installazione contiene i driver della periferica, scaricabili gratuitamente dal sito del produttore (vendor), con i relativi aggiornamenti.

Ogni volta che si collega una periferica di memoria di massa (come un disco fisso, un DVD o una chiavetta USB) ad un personal computer, essa è accessibile tramite apposita interfaccia sia essa grafica o testuale, ad esempio in Microsoft Windows gli viene assegna ad essa una lettera corrispondente. Ognuna di queste periferiche è visibile accedendo a Risorse del Computer, o tramite il File Explorer, ed è identificata con una lettera differente. In alcuni casi, è necessario effettuare il mapping delle unità manualmente, se di rete. Operazioni di gestione dei dischi possono essere eseguite col comando della Microsoft Management Console diskmgmt.msc.

Classificazione 
Molti sono i tipi di periferiche ma tutte rientrano nei seguenti tre principali gruppi:
 periferica interna e periferica esterna;
 periferica di input, periferica di output e periferica di input/output;
 periferica locale e periferica remota.

Interna ed esterna 
La periferica interna è una periferica che risiede all'interno del case del computer assieme ad altre componenti del computer ed è costituita tipicamente da una scheda elettronica interconnessa con la scheda madre (scheda video,
scheda audio, scheda di rete, scheda di memoria) e da questa con la CPU attraverso il chipset.

La periferica esterna è una periferica che non risiede all'interno del case del computer assieme ad altre componenti del computer (es. il mouse).

Questi due tipi di periferiche non sono mutuamente esclusivi. Esistono infatti tipi di periferiche che vengono realizzati sia come periferiche interne che come periferiche esterne. (es. l'hard disk interno/esterno, scheda audio, video e di rete esterna).

Input e Output 
La periferica di input (anche chiamata periferica di ingresso) è una periferica che immette dati nella memoria centrale del computer lavorando in maniera unidirezionale (es. tastiera e mouse).

La periferica di output (anche chiamata periferica di uscita) è una periferica che riceve dati dalla memoria centrale del computer lavorando in maniera unidirezionale (es. monitor e stampante).

La periferica di input/output (anche chiamate periferiche di ingresso/uscita) è una periferica che immette dati nella memoria centrale del computer e riceve da essa dati lavorando in maniera bidirezionale (es. modem, memoria di massa, scheda video, scheda audio, scheda di rete).

Periferica CD-in 
CD-in è un hardware input. Un dispositivo di input è qualsiasi dispositivo hardware che invia dati a un computer che consente all'utente di interagire e controllare il computer. CD-in è praticamente un hardware che permette la connessione tra un CD esterno e il computer.

Locali e remote 
La periferica locale indica una qualsiasi periferica interna o esterna che risiede all'interno nei pressi o nelle vicinanze del computer stesso.

La periferica remota indica una qualsiasi periferica che non risiede all'interno nei pressi o nelle vicinanze del computer stesso, ma è connessa al computer tipicamente attraverso una rete locale.

Tipologia 
Tra i tipi particolari di periferiche necessari per un uso ottimale del computer vi sono le memorie di massa (normalmente disco rigido), quelle di input ed output cartaceo (scanner e stampante) e quelle di comunicazione con altri computer (modem, router). Ugualmente, la tastiera, il mouse e il monitor - componenti primarie dell'interfaccia utente.

Di seguito sono elencati i tipi più comuni di periferiche:

 tastiera
 dispositivi di puntamento:
 mouse
 mouse ottico
 trackball
 penna ottica
 tavoletta grafica
 touch screen
 Controller
 Gamepad
 Paddle
 Joystick
 Volante
 Cloche
 Pedale
 Sensore di movimento
 Pistola laser
 Tastierino per giochi programmabile
 memorie di massa:
 disco rigido
 floppy disk drive
 lettori di dischi ottici (CD, DVD, Blu-ray Disc)
 lettori di schede di memoria e chiavi USB
 microdrive
 nuclei di ferrite
 unità a nastro
 unità a dischi removibili
 unità Iomega
 unità a dischi Bernoulli
 unità a dischi Zip
 unità a dischi Jaz
 unità a dischi Rev
schede elettroniche interne
scheda audio
scheda video
scheda di rete
scheda di memoria
 monitor:
 monitor CRT (a tubo catodico)
 monitor LCD (a cristalli liquidi)
 monitor al plasma
 stampanti:
 plotter
 stampante ad aghi
 stampante a getto d'inchiostro
 stampante a margherita
 stampante laser
 stampante termica
 altri dispositivi di input-output:
 modem
 router
 print server
 scansionatore d'immagini

Note

Voci correlate 
 Controller (informatica)
 Dispositivo (informatica)
 Drive (informatica)
 Hardware
 Interrupt 
 interfaccia (informatica)
 Polling (informatica)

Altri progetti

Collegamenti esterni 
 

 Periferica