当前位置: 代码迷 >> 汇编语言 >> 双核cpu是否两个cpu
  详细解决方案

双核cpu是否两个cpu

热度:231   发布时间:2016-05-02 04:40:13.0
双核cpu是不是两个cpu?
双核cpu是不是两个cpu?


双核cpu是不是能同时执行两条指令?
------解决方案--------------------
双核CPU就是双CPU。

双核cpu是不是能同时执行两条指令?事实上,从Pentium开始,一个CPU就可以同时执行超过1条指令。
Pentium拥有两条独立的管线,因此同一时刻可以发射两条指令。
Pentium 4不但具有2个ALU,同时还可以在一个时钟内执行2条简单指令,因此一个时钟周期可以执行4条指令。
以上并行被称之为指令级并行,换一句话说,对于编程语言和系统来说,它是透明的,它如同一个更快的顺序处理器,

Pentium 4增加了“Hyper-Threading”(超线程)技术,可以利用CPU的剩余资源去执行另一条线程,对于操作系统和编程语言来说,它好像具有2个处理器。它使得一个处理器可以并行执行2个线程,它如同一套稍微慢一些的多处理器系统。

双核心其实就是将两个独立的处理器核心做在一个封装中,因此无论从编程还是系统的角度看,它就是双处理器。
  相关解决方案