Autobus

Nell'architettura informatica, un bus è un sistema di comunicazione che trasferisce dati tra componenti all'interno di un computer o tra computer. L'autobus funge da autostrada su cui viaggiano i dati all'interno di un computer. Quando viene utilizzato nei personal computer, il bus collega tutti i componenti interni alla CPU e alla memoria principale. Il termine potrebbe anche riferirsi al bus indirizzi, al bus dati o al bus locale.


Come funzionano gli autobus

Un bus è parallelo o seriale. I bus paralleli trasmettono i dati su più fili. I bus seriali trasmettono i dati un bit alla volta.

Tutti i bus sono costituiti da due parti: un bus indirizzi e un bus dati. Un bus di dati trasferisce i dati mentre un bus di indirizzi trasferisce le informazioni su dove devono andare i dati. Il bus contiene più fili noti come linee di segnale che descrivono la posizione di memoria in cui i dati vengono inviati o recuperati. Ogni filo all'interno di un bus trasporta bit di informazioni. Più cavi ha un bus, più informazioni può indirizzare. Ad esempio, un bus a 32 bit può indirizzare 4 GB di memoria.

La velocità del bus di un computer è misurata in MHz. Un bus veloce consente di trasferire i dati più velocemente. Mantiene una pianificazione rigorosa, raccogliendo e consegnando i dati a intervalli regolari. Ad esempio, se un bus funziona a una frequenza di 200 MHz, completa 200 milioni di trasferimenti di dati al secondo.


Tipi di autobus

  • Bus di sistema: Un bus parallelo trasferisce canali a 8, 16 o 32 bit. È il percorso principale tra la CPU e la memoria.
  • Bus interno: Abilita la comunicazione tra i componenti interni, come la memoria della CPU interna.
  • Bus esterno: Comunica con componenti esterni, come USB o unità disco.
  • Bus di espansione: Consente alle schede di espansione di accedere alla CPU e alla RAM
  • Autobus sul lato anteriore: Collega il processore del computer alla RAM e ad altri componenti sulla scheda madre.
  • Autobus sul retro: Collega l'unità di elaborazione centrale alla memoria cache, ad esempio cache di livello 2 e livello 3.

Lascia un commento