Velocità del bus frontale e velocità del processore
![Il front bus collega un processore con la sua memoria.](http://413r.com/img/hardware/444/velocidad-del-bus-frontal-y-velocidad-del-procesador.jpg)
guardare
Il chip del processore esegue programmi che agiscono sui dati. Le unità disco ei circuiti di memoria trasferiscono i dati al processore, chiamato anche CPU, e ne trasferiscono i risultati. Un orologio master, che funziona a diversi trilioni di cicli al secondo, invia impulsi di tempo a diverse parti di un computer. Gli impulsi mantengono la sincronizzazione dell'attività. Ma non tutte le parti del computer funzionano alla stessa velocità, quindi alcuni ricevono impulsi veloci e altri ricevono quelli più lenti. L'orologio coordina questi segnali, mantenendo la corretta esecuzione dell'attività del computer.
processore
Il chip del processore del computer esegue confronti logici e operazioni aritmetiche. Nel 2011, le velocità di clock della CPU variavano da 800 MHz a 3 GHz. Alcune semplici operazioni richiedono un "ticchettio" dell'orologio, chiamato ciclo. I più complessi ne hanno bisogno. Il processore è collegato al bus frontale che alimenta il processore con un flusso di dati fisso.
Bus frontale
Le velocità di clock del front bus sono significativamente inferiori a quelle della CPU. Questo significa solo che i loro circuiti fanno cose diverse, non che il front bus sia molto lento. Un tipico bus front-side funziona tra 66 e 400 MHz. Quando riceve un impulso di clock, trasferisce fino a 4 blocchi di 64 bit di dati, quindi sposta i dati in modo efficace a più di 1 trilione di caratteri al secondo, abbastanza lontano. abbastanza veloce da mantenere la CPU occupata.
Altre tecnologie
Non tutti i computer utilizzano un bus frontale per inviare dati al processore. Le tecnologie rivali, come HyperTransport, forniscono diversi meccanismi per il trasferimento dei dati da e verso la CPU. Come HyperTransport, Intel Quickpath Interconnect sostituisce il front side bus. Queste tecnologie si occupano anche di movimenti di dati tra diverse CPU in alcuni sistemi informatici per utenti finali.