Che cos’è un autobus locale?

Un bus è un componente del computer, generalmente uno slot collegato alla scheda madre, che consente il flusso di informazioni tra due o più dispositivi. Il bus locale, detto anche bus interno, è definito come il particolare bus che consente le connessioni e la comunicazione con la scheda madre dai dispositivi all’interno del computer. I dispositivi locali includono elementi come la scheda video, la scheda audio e il modem. Esistono molteplici architetture impiegate per un bus locale che si sono gradualmente evolute con l’avanzare della tecnologia informatica. La maggior parte dei computer contiene un numero di bus per controllare l’input e l’output (I/O).

Le apparecchiature legacy e forse anche alcuni computer contemporanei contengono un bus di architettura standard industriale (ISA), che può avere o meno slot effettivi sulla scheda madre. ISA è stata la prima architettura standard ed è ancora talvolta utilizzata per la compatibilità con dispositivi più vecchi o più lenti, come mouse e modem. Gli autobus EISA (Extended Industry Standard Architecture) sono stati in circolazione per breve tempo, ma sono stati rapidamente usurpati dai seguenti standard discussi.

Con l’aumento delle esigenze di prestazioni del computer e il passaggio dell’industria da un sistema basato sui caratteri a uno basato sulla grafica, sono state sviluppate nuove architetture bus. Il bus locale dell’associazione degli standard elettronici video (VESA), noto anche come VLB, è stato creato nel 1992. Questo standard ha aumentato la velocità delle comunicazioni e migliorato notevolmente le prestazioni video.

Sviluppato e introdotto nel 1992, il bus locale PCI (Periferica Component Interconnect) è diventato rapidamente la scelta popolare per i bus interni. Il bus PCI ha fornito un migliore trasferimento delle informazioni utilizzando una modalità burst e prestazioni migliorate attraverso il bus mastering. Lo standard PCI ha anche facilitato l’utilizzo di un’elevata larghezza di banda. La velocità di questo tipo di bus locale può essere impostata in modo sincrono o asincrono, il che offre all’utente la possibilità di overcloccare il sistema per aumentare i processi.

I bus PCI non sono in grado di gestire le esigenze grafiche estreme dell’era dei computer moderni. Gli slot per porte grafiche accelerate (AGP) erano destinati a sostituire gli slot PCI. Alcuni considerano lo slot AGP una porta piuttosto che un bus, poiché collega solo due dispositivi, una scheda video e la scheda madre. AGP non ha tenuto a lungo lo slot superiore, tuttavia, poiché l’interconnessione dei componenti periferici express (PCI-E) è entrata nel ring per diventare il nuovo standard.

Il bus locale PCI-E utilizza connessioni seriali che sono meno soggette a interferenze. Inoltre, questo standard consente una vera comunicazione bidirezionale. Questi fattori rendono PCI-E più veloce dei suoi predecessori. La scalabilità e la velocità di questo standard lo rendono la principale architettura bus locale per il controllo I/O a partire dal 2011.