cpu是如何工作的

如题所述

双核处理器一般分为两种情况:2个内核相同,2个内核不同。
工作原理主要是将单内核中的并行计算扩展到多CPU之间,具体如下:
当2个内核相同时,随意指定其中一个为主CPU,另一个则为从CPU。主CPU完成任务调度和一部分计算工作,从CPU主要用作计算。当一个任务可以分解为2个并行的任务时,在操作系统或者控制软件的支持下,将其中一个单纯的计算任务分配给从CPU,其它由主CPU完成,最终的结果汇总到主CPU。
当2个内核不同时,一般其中一个是采用冯.洛伊曼结构的CPU和一个采用哈佛结构的DSP,其中冯.洛伊曼结构的CPU适合事务处理,一般作为主CPU,另一个则为从CPU。这里的主CPU速度一般较低,而DSP的速度较高,所以主CPU完成任务调度和管理,有时候也做一小部分计算工作,DSP主要用作计算。这在图像处理中极为常见。这种情况下,一般将一个任务的计算任务分配给从CPU,其它由主CPU完成,最终的结果汇总到主CPU。
在操作系统或者控制软件的支持下,由于双内核之间采用内部高速宽带总线,使得双CPU能够并行运行,实际效果相当于单内核CPU近2倍的速度。例如对于一个复杂的控制和计算任务,可以分别为2个内核编制不同的处理程序,这样一方面可以降低处理难度,另一方面可以大大减少单内核时执行效率低的问题,同实际速度大大提高。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-29
这个说起来还是比较复杂的话,那么比较简单的说吧,就是系统软件给她交代工作,然后她承接工作,然后处理。处理好了之后再反馈电脑吧
第2个回答  2020-09-29
按照他制定的计划,而工作的呀,也就是说他的工作是提前设置好的,然后按照这个制定工作。
第3个回答  2020-09-29
食品又是有一各一各的很微小的电子管,通过电流一亮一暗来进行工作的。
第4个回答  2020-09-29
C P U是如何工作的?你要去问在CPU里面工作的志愿者,他们一般都是免费的志愿工作。
相似回答