中央处理器(CPU,英语:Central Processing Unit / Processor),是电子计算机的主要设备之一,电脑中的核心配件。其功能主要是解释计算机指令以及处理计算机软件中的数据。电脑中所有操作都由CPU负责读取指令,对指令译码并执行指令的核心部件。
1.什么叫中央处理器
微处理器又称中央处理器或CPU(CentralProcessionUnit),是电脑的核心部分,通常由集成在一块半导体芯片上的运算器、控制器和寄存器组成。其功能是从内存储器中取出指令、解释指令并执行指令。其中的运算器是进行各种算术运算和逻辑运算加工处理的装置。控制器主要由指令寄存器、译码器、程序计数器、操作控制器等部件组成,其任务是从存储器中取出指令、分析解释指令,然后按照指令要求依次向机器的各个部件发出控制信号,以便指挥机器各个部分协调地进行各种操作,所以它是整个电脑的指挥中心。寄存器是中央处理器内部的一些信息存储单元,它在控制器中用来保持程序的运行状态,存储当前指令或下一条指令的地址;在运算器中用来暂存数据和运算的结果等。
2.中央处理器由什么组成
中央处理器是由运算器、控制器和寄存器组成。
1、运算器
运算器也称算数逻辑单元(arithmetic and logic unit,daoALU),是进行算数运算和逻辑运算的部件,在控制器的控制下,对取自内存储器的数据进行算术运算或逻辑运算,并将运算的结果送到内存储器。
2、控制器
控制器的功能是控制、指挥计算机各部件的工作,并对输入输出设备进行监控,使计算机自动地执行程序。计算机在工作时,控制器首先从内存储器中按顺序取出一条指令,并对该指令进行译码分析,根据指令的功能向相关部件发出操作命令,使这些部件执行该命令所规定的任务,执行之后再取出第二条指令进行分析执行。如此反复,直到所有指令都执行完成。
3、寄存器
寄存器(register)是CPU内部用来存放数据的一些小型的存储区域,用来暂时存放参与运算的数据以及运算结果。寄存器由电子线路组成,存取速度非常快,与CPU的速度相当,寄存器的成本较高,因而数量较少。CPU内部的寄存器类型有指令寄存器、程序计数器、数据寄存器、地址寄存器以及状态寄存器等。
3.中央处理器的作用
CPU 从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或多个有关操作数地址的字段以及一些表征机器状态的状态字以及特征码。有的指令中也直接包含操作数本身。