CPU是计算机的核心部件,全称中央处理器。它是计算机执行指令和处理数据的核心组件,相当于计算机的大脑。CPU内部从事诸如算术逻辑运算、数据传输、存储访问控制等操作,完成诸如指令执行、操作系统的内存管理、进程管理、中断处理、硬件设备驱动等高级功能。CPU是计算机硬件的主要组成部分之一。
CPU的主要功能是接收指令,执行指令,存储数据并控制输入输出,是计算机运行的核心。具体地说,CPU是根据程序计数器中指令地址读取指令,执行指令并更新程序计数器,这是一条不断循环的指令周期。
当现代计算机系统中出现速度与瓶颈时,通常有两种途径来解决问题:一种是加速半导体器件的工作速度,另一种是增加CPU的处理器件的数目,也就是采用一定的并行度。为了利用各类程序中不同性质的并行性,现代处理器采用了多种技术,例如超标量,超线程等等