Нет. Кристалл является механизмом синхронизации. Процессор синхронизируется с кристаллом. Простой пример - взглянуть на широко любимый комплект Arduino Protoyping.
Он работает на 16mHz
(мега; одна на 8 8mHz
), но вы можете увеличить частоту до 32mHz
или под тактовую частоту до 8 8mhZ
На мега кристалле 16 16mhz
чтобы вычислить тактовую частоту только потому, что это достаточно дешево, чтобы сделать это. Но на время вы говорите, что скорость Crystal * 2 = 32mhz
.
Таким образом, каждый цикл ЦП @ 32mhz
= 0,5 кварцевых колебаний.
Понимая основы и переходя на 1 1ghz
, 2 2ghz
является гораздо более сложной ситуацией. Чтобы достичь таких тактовых частот, нужно было сделать другие промежуточные компоненты. Вот почему вы можете установить множители в вашем BIOS, чтобы установить скорость цикла вашего процессора.
И на этом уровне вы умножаете скорость шины, а не кристалл. Фактическая скорость шины определяется компонентами, которые включают в себя кристалл. Что может быть 32khz
или 32mhz
(старая шина ISA) или что-то еще, в зависимости от того, какая шина вам нужна.
Таким образом, шина ОЗУ, графическая шина, центральная шина - все они работают на соответствующих тактовых частотах.
В материнских платах это намного сложнее, чем примеры, которые я использовал.