Da non confondere con una modalità di trasporto pubblico, un autobus tecnologico è un percorso elettrico interno utilizzato dai segnali che viaggiano da una parte all'altra di un computer.
I PC moderni hanno processori progettati con diversi percorsi. I dati interni viaggiano tra memoria e microprocessore, mentre il controllo invia segnali alla centralina.
Parti aggiuntive, come il bus di espansione, collegano il processore agli slot di espansione di un computer.
Technipages spiega Bus
Ogni percorso all'interno di un computer ha uno scopo specifico e più di un percorso possono essere attivi contemporaneamente. Se, ad esempio, i dati interni e il controllo devono entrambi inviare segnali contemporaneamente, il loro cablaggio a file parallele consente ai dati di viaggiare contemporaneamente. I dati vengono trasmessi in bit e viene utilizzato un sistema di indirizzi per determinare cosa viene inviato dove, o più specificamente quale regione di destinazione dovrebbe ricevere e/o memorizzare i dati in corso trasmesso.
Nelle prime macchine, il termine bus si riferiva a fili elettrici fisici che venivano eseguiti parallelamente l'uno all'altro. Da allora "Bus" si è evoluto per descrivere qualsiasi disposizione fisica che fornisce la stessa funzione logica di quei cavi originali. Come accennato, possono essere eseguiti ed essere attivi contemporaneamente e in parallelo, ma possono anche essere collegati tra loro a margherita.
Ad ogni modo, il principio è lo stesso. Una parte importante del sistema sono i bus di indirizzo. In un sistema a 32 bit, un bus di indirizzi può essere indirizzato a 4.294.967.296 (o 2^32) posizioni. Supponendo che ogni posizione di memoria possa contenere un byte, lo spazio di memoria disponibile in totale è di 4 GB. Sono possibili memorie sempre più grandi e la quantità di indirizzi è influenzata di conseguenza.
Usi comuni dell'autobus
- I bus elettrici e dati inviano segnali avanti e indietro tramite cablaggio parallelo o sequenziale.
- Nei sistemi moderni, i bus descrivono più di semplici cavi paralleli: si riferiscono a un'architettura che soddisfa lo stesso scopo.
- Senza bus di indirizzo, i sistemi non saprebbero dove indirizzare una trasmissione.
Errori comuni di autobus
- I bus dati possono essere eseguiti solo in sequenza, non contemporaneamente.