Controller (informatica)

Abbozzo
Questa voce sull'argomento componenti per computer è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia.

In informatica, il controller è un dispositivo elettronico di un computer, dedicato a gestire e a far accedere al bus una o più unità periferiche; possiede una propria memoria interna e una serie di registri specializzati.[1]

Esistono vari protocolli di comunicazione tra il controller e la 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 la periferica è mediata da una componente software chiamata driver.

Note

  1. ^ Tanenbaum, p. 99.

Bibliografia

  • Andrew Stuart Tanenbaum, Input/Output, in Architettura dei calcolatori. Un approccio strutturale, Milano, Pearson Education, 2006, pp. 99-102, ISBN 978-88-7192-271-3.

Voci correlate

  • Coprocessore
  • Periferica

Altri progetti

Altri progetti

  • Wikimedia Commons
  • Collabora a Wikimedia Commons Wikimedia Commons contiene immagini o altri file sui controller
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica