Cos’è il bus del computer: il percorso elettricamente conduttore lungo il quale i dati vengono trasmessi all’interno di qualsiasi dispositivo elettronico digitale. Un bus di computer è costituito da un insieme di conduttori paralleli, che possono essere fili convenzionali, tracce di rame su un CIRCUITO STAMPATO o microscopiche tracce di alluminio sulla superficie di un chip di silicio. Ogni filo trasporta solo un bit, quindi il numero di fili determina la più grande PAROLA di dati che il bus può trasmettere: un bus con otto fili può trasportare solo parole di dati a 8 bit, e quindi definisce il dispositivo come un dispositivo a 8 bit.
Un bus di computer ha normalmente un circuito di memoria singola parola chiamato LATCH collegato a entrambe le estremità, che memorizza brevemente la parola trasmessa e assicura che ogni bit si sia stabilizzato allo stato previsto prima che il suo valore venga trasmesso.
Il bus del computer aiuta le varie parti del PC a comunicare. Se non ci fosse nessun autobus, si avrebbe un numero ingombrante di fili che collegano ogni parte ad ogni altra parte. Sarebbe come avere un cablaggio separato per ogni lampadina e presa nella vostra casa.
Tratteremo i seguenti argomenti in questo tutorial:
Tipi di Computer Bus
Ci sono una varietà di autobus trovati all’interno del computer.
Bus dati: il bus dati consente ai dati di viaggiare avanti e indietro tra il microprocessore (CPU) e la memoria (RAM).
Bus indirizzo: Il bus indirizzo trasporta informazioni sulla posizione dei dati in memoria.
Bus di controllo : Il bus di controllo trasporta i segnali di controllo che assicurano che tutto scorre senza intoppi da un posto all’altro.
Bus di espansione: se il computer dispone di slot di espansione, c’è un bus di espansione. I messaggi e le informazioni passano tra il computer e le schede aggiuntive collegate tramite il bus di espansione.
Anche se questo è un po ‘ confuso, questi diversi autobus sono talvolta chiamati semplicemente “il bus.”Un utente può pensare al” bus ” del computer come un’unità composta da tre parti: dati, indirizzo e controllo, anche se i tre percorsi elettrici non corrono l’uno lungo l’altro (e quindi non formano una singola “unità”) all’interno del computer.
Ci sono diverse dimensioni, o larghezze di bus di dati si trovano nei computer di oggi. La larghezza di un bus dati è misurata dal numero di bit che possono viaggiare su di esso contemporaneamente. La velocità con cui il suo bus può trasmettere parole, cioè la sua LARGHEZZA DI BANDA DEL bus, determina in modo cruciale la velocità di qualsiasi dispositivo digitale. Un modo per rendere un autobus più veloce è aumentare la sua larghezza;
ad esempio un bus a 16 bit può trasmettere due parole a 8 bit contemporaneamente, “side-by-side”, e quindi trasporta dati a 8 bit due volte più velocemente di un bus a 8 bit. La CPU di un computer in genere contiene diversi bus, spesso di larghezza diversa, che collegano le sue varie subunità. È comune per le moderne CPU utilizzare bus on-chip più ampi del bus che usano per comunicare con dispositivi esterni come la memoria e la differenza di velocità tra le operazioni on e off – chip deve quindi essere colmata mantenendo un serbatoio di dati temporanei in una CACHE. Ad esempio, molti dei processori Pentium utilizzano 256 bit per i loro bus on-chip più veloci, ma solo 64 bit per i collegamenti esterni.
Un bus a 8 bit trasporta dati lungo 8 linee parallele. Un bus a 16 bit, chiamato anche ISA (Industry Standard Architecture), trasporta i dati lungo 16 linee. Un bus a 32 bit, classificato come EISA (Enhanced Industry Standard Architecture) o MCA (Micro Channel Architecture), può trasportare dati lungo 32 linee.
La velocità alla quale gli autobus conducono i segnali è misurata in megahertz (Mhz). I PC tipici oggi funzionano a velocità comprese tra 20 e 65Mhz. Vedi anche CPU, scheda di espansione, memoria, scheda madre, RAM, ROM e unità di sistema.
Come funziona il bus del computer?
Un bus trasferisce segnali elettrici da un luogo all’altro. Un bus reale appare come una quantità infinita di circuiti in rame inciso sulla superficie della scheda madre. Il bus è collegato alla CPU tramite l’unità di interfaccia Bus.
I dati viaggiano tra la CPU e la memoria lungo il bus dati. La posizione (indirizzo) di tali dati viene trasportata lungo il bus degli indirizzi. Un segnale di clock che mantiene tutto in sincronia viaggia lungo il bus di controllo.
L’orologio agisce come un semaforo per tutti i componenti del PC; la “luce verde” si accende con ogni orologio tick. L’orologio di un PC può “spuntare” ovunque da 20 a 65 milioni di volte al secondo, il che fa sembrare che un computer sia davvero veloce. Ma dal momento che ogni attività (come il salvataggio di un file) è costituito da diverse istruzioni programmate, e ciascuna di queste istruzioni richiede diversi cicli di clock per l’esecuzione, una persona a volte deve sedersi e aspettare che il computer raggiunga.