Assembly/Organizzazione di sistema/Tempo di sistema/System Clock: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 3:
Il System Clock è un segnale elettrico sul Bus di controllo che si alterna tra 1 e 0. La frequenza con la quale il Clock di sistema si alterna tra zero e uno viene detta frequenza di Clock di Sistema. un ciclo completo tra zero e uno viene definito anche ciclo di [[w:Clock|Clock]]. Sui sistemi moderni, il system Clock si alterna tra zero e uno diversi milioni di volte al secondo. La frequenza di Clock è semplicemente il numero di cicli di Clock al secondo. Un chip [[w:Intel 80486|80486]] lavora alla velocità di 66 milioni di cicli al secondo. Hertz (Hz) è il termine tecnico che indica un ciclo al secondo. Generalmente le frequenze degli 80x86 andavano da 5 MHz a oltre 200 MHz. Oggi si sono raggiunti i 3.2 GHz. Nota che un periodo di Clock (l'ammontare di tempo per completare un ciclo di Clock) e il reciproco della frequenza di Clock. Per esempio, 1 Clock da 1 MHz avrà un periodo di Clock di un microsecondo (1/1.000.000esimo di secondo). Quindi, un Clock da 10 MHz avrà un periodo di Clock di 100 ns (100 miliardesimi di secondo). Una CPU a 500 MHz avrà un periodo di Clock di 2 ns.
 
Per assicurare la sincronizzazione le [[w:CPU|CPU]] fanno partire operazioni solo quando il system Clock eè settato a 1 o ada 0 e mai durante la trasformazione di quest'ultimo.
 
Siccome tutte le CPU sincronizzano le operazioni sul ciclo di Clock, la CPU non può eseguire operazioni più velocemente di un ciclo di Clock. Comunque, 1 Clock non equivale ad un'operazione, esistono operazioni che richiedono più di un ciclo di Clock per poter essere completate.