从功能方面来看,一般 CPU 的内部结构包含以下三大部分:一是控制单元,它主要完成数据处理整个过程中的调配工作;二是逻辑运算单元,它负责完成各个指令,从而得到程序最终期望的结果;三是存储单元,它的职责是存储原始数据以及运算所得到的结果。CPU 由于有浑然一体的配合,所以拥有了强大的功能,它能够完成众多复杂运算,比如包括浮点、多媒体等指令在内的运算,同时也为数字时代增添了更多活力。运算逻辑部件可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,还能执行地址运算和转换。寄存器部件包含寄存器、专用寄存器和控制寄存器。通用寄存器可分为定点数和浮点数这两类。它们的作用是在指令执行过程中,临时存放寄存器操作数以及中间的操作结果。通用寄存器是中央处理器的重要部件之一。控制部件主要负责对指令进行译码,并且发出为完成每条指令所要执行的各个操作的控制信号。其结构存在两种情况:一种是将微存储当作核心,采用微程序控制方式;另一种是以逻辑硬布线结构作为主要部分的控制方式。在微存储当中存有微码,每一个微码都对应着一个最为基本的微操作,也被称作微指令。而各种不同的指令是由不同序列的微码所组成的,这些微码序列就构成了微程序。中央处理器对指令进行译码之后,会发出具有一定时序的控制信号。接着,它会按照给定序列的顺序,以微周期为节拍,执行由这些微码所确定的若干个微操作。通过这样的方式,就能够完成某条指令的执行。