Controller (informatica)
![Abbozzo](http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/Puzzle_stub.svg/45px-Puzzle_stub.svg.png)
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
- ^ 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
Wikimedia Commons contiene immagini o altri file sui controller
V · D · M | |
---|---|
Drive · Periferiche | |
Dispositivi di ingresso | Tastiera · Dispositivo di puntamento (Joystick · Penna ottica · Mouse · Touchpad · Trackball · Trackpoint · Gamepad · Tavoletta grafica · Paddle) · Microfono · Scanner · Webcam |
Dispositivi di uscita | Monitor · Altoparlanti · Altoparlantino · Stampante · Plotter |
Disp. di ingresso e uscita | Modem · Schermo tattile · Stampante multifunzione |
Porte | Ethernet · Firewire (IEEE 1394) · Porta parallela · Porta seriale · USB (Universal Serial Bus) |
Schede elettroniche | Scheda madre · Daughterboard · Scheda di rete · Scheda video · Scheda di acquisizione video · Scheda audio |
Processore | CPU · Coprocessore (Coprocessore matematico · GPU · DSP · ALU) |
Memoria |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png)