Não, não é. O cristal é um mecanismo de temporização. A CPU circula em sincronia com o cristal. Um exemplo simples é olhar para o Arduino kit Protoyping amplamente adorado
Ele é executado em 16mHz
(mega; um é 8mHz
), mas você pode fazer o overclock para 32mHz
, ou sob o relógio para 8mhZ
No mega o cristal é 16mhz
para calcular a velocidade do clock apenas porque é barato o suficiente para fazê-lo. Mas para overclock você diz Crystal speed * 2 = 32mhz
.
Assim, cada ciclo de CPU @ 32mhz
= 0.5 oscilação de cristal.
Entendendo os fundamentos e indo até 1ghz
, 2ghz
é uma situação muito mais complexa. Para conseguir velocidades de relógios como essa, outros componentes intermediários precisavam ser feitos. É por isso que você pode definir multiplicadores em seu BIOS para definir a velocidade de ciclo do processador.
E neste nível você está multiplicando a velocidade do barramento e não o cristal. A velocidade real do barramento é determinada pelos componentes que incluem o cristal. O que provavelmente poderia ser 32khz
ou 32mhz
(antigo barramento ISA) ou qualquer outra coisa, dependendo de qual barramento você precisa.
Assim, o barramento RAM, o barramento gráfico, o barramento da CPU, todos eles operam em suas respectivas velocidades de ciclo.
Nas placas-mãe, é muito mais complexo do que os exemplos que usei.