就工作方法而言,有两种类型的CPU:同步CPU和异步CPU。异步CPU并不普遍,但是同步CPU被广泛使用。
因为它是一个同步CPU,所以当然需要一个同步机制,或者一个“监督者”来保持同步状态,否则,您将执行相同的操作,而我将执行相同的操作,而没有统一的协调,那么它将凌乱吗?在计算机中,是时钟发生器来完成此工作,连续地向芯片发送连续的脉冲信号,每次脉冲到达时,芯片中的晶体管都会改变一次状态,从而使整个芯片完成一定的任务。统一命令以完成任务。
计算机中有许多半导体芯片。这些芯片在时钟发生器发送的特定时钟频率下有序工作。
如图所示,时钟发生器发送的脉冲信号进行周期性更改的最短时间称为振荡周期,也称为CPU时钟周期。它是计算机中最基本,最短的时间单位。
如上所述,每当一个脉冲(即振荡周期)到来时,芯片中的晶体管就会改变其状态一次,从而使整个芯片完成特定的任务。在振荡周期中,晶体管只会改变一次状态。因此,较小的时钟周期意味着较高的工作频率。
一秒(1 s)内的振荡周期数称为时钟频率,通常称为主频率。
不难看出主频率和时钟周期之间的关系:
时钟频率(主频率)= 1 CPU时钟周期时钟频率(主频率)= \ frac {1} {CPU时钟周期}时钟频率(主频率)= CPU时钟周期1
不难从上述关系推论出来,主频率越高,CPU的计算速度越快。
每个芯片都有自己的频率限制。由于计算机中的大多数芯片都是数字逻辑芯片,因此数字芯片中的许多晶体管都工作在通断状态,并且它们的导通和关断动作均按照时钟的节奏进行信号。如果时钟频率太高,则晶体管的状态可能不会及时改变,从而导致死锁或随机误操作。
某些CPU芯片允许在短时间内增加时钟频率,通常将其称为“超频”以获得更好的性能。当然,如果长时间超频,可能会对芯片造成无法弥补的损害。
注意!主频率越高,CPU的计算速度越快。但是主频率不等于处理器在一秒钟内执行的指令数,因为一条指令的执行可能需要多个时钟周期。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-362631-1.html
小日本的手机好像不行吧
气死我了