我爱学习网 52xx.cn我爱学习网菜单按钮
  • 搜索

计算机运行要看时钟吗?

我们生活离不开时钟,它帮助我们更有规律、有计划地生活。那么计算机没有时钟能工作吗?计算机运行要看时钟吗?

人们常常谈论某个品牌智能手机CPU的频率是1.6吉赫,或者某服务器的CPU频率甚至达到3吉赫等,指的就是时钟频率。原来,计算机中有许多芯片,每个芯片都是由许多的晶体管电路组成的。晶体管的工作状态,或者是开,或者是关,分别代表一定的意义。组合起来就代表一个复杂的运算状态。计算机的运算过程就是这些晶体管的状态不断变化的过程。而一个芯片中,不同晶体管工作状态的变化,必须步调一致,也就是必须要有一定的工作节拍。这就好比一场交响乐演奏会,每位演奏者都要按照编排好的节拍演奏才能完成同一个曲目。为了使所有的演奏者都合拍,我们可以使用一个节拍器,规定每位演奏者(晶体管)在每一个节拍改变一次状态这样,总体的状态就可以依次有序而准确地改变了。对处于工作状态的晶体管来说,这个节拍就是脉冲信号。计算机芯片接收连续的脉冲信号,就可以按照一定的节奏进行运算。而发生这个节拍的装置,或者称为节拍器,就相当于是计算机的时钟。每个芯片都有自己的“演奏节拍”,也就是说,有特定的时钟频率。通常计算机芯片运算的频率越高,表示运算得越快。现代计算机每秒钟可以发生高达30亿个脉冲,也就是芯片每秒钟可以完成30亿次运算。

计算机上的时钟发生装置也就是“节拍器”,叫作晶体振荡器。最初的晶体振荡频率经过时钟电路的调整(分频或者倍频),输出不同的频率给不同的芯片。不同的芯片按照不同的频率运行,就可以完成计算机的整体运算功能了。因此,计算机的运行也是要看时钟的。