Controller (informatica)

dispositivo elettronico di un computer
Versione del 20 feb 2013 alle 06:45 di ValterVBot (discussione | contributi) (Bot: Elimino interlinks vedi Wikidata)

Il controller di periferica[1] (ellissi di "controller" diffusa nel linguaggio comune)[2] o processore di input/output (abbreviazione diffusa nel linguaggio comune: "processore di I/O") è un coprocessore dedicato alla gestione di una o più periferiche (hard disk, floppy disk drive, lettore di compact disc, ecc.).

Esistono vari standard di comunicazione tra controller e periferica. Alcuni non sono più utilizzati perché tecnologicamente superati. Attualmente i più utilizzati sono l'EIDE, lo SCSI e il SATA.

La comunicazione tra il sistema operativo e il controller la periferica è permessa da un software chiamato driver.

Note

  1. ^ "Controller" è un prestito dell'inglese. La traduzione letterale di "controller" è "controllore".
  2. ^ Nella lingua italiana "controller" ha varie accezioni. In particolare in ambito informatico, "controller" è diffuso non solo come ellissi di "controller di periferica" ma anche come ellissi di "game controller". Anche in ambito informatico è quindi necessario fare attenzione nell'uso del termine "controller" al fine di evitare equivoci tra controller di periferica e game controller: se dal contesto non è deducibile il riferimento al controller di periferica, è preferibile evitare l'ellissi "controller" in favore dell'espressione completa "controller di periferica" o del sinonimo "processore di input/output".

Voci correlate


  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica