中央微处理器( Central Processing Unit)简称CPU,包含运算器、控制器、寄存器等部件。这些部件也是通过内部总线连接,如图4-15所示。 1.运算器。 运算器(ALU)主要由算术逻辑运算部件、累加器、暂存器、程序状态字寄存器、移位与取反寄存器、通用寄存器及相应的逻辑电路等组成。ALU在控制器的控制下工作,对输入的数据进行算术运算和布尔逻辑运算。 2.控制器。 控制器(CU)主要由指令译码器、指令寄存器IP、控制矩阵(逻辑电路)等组成,其作用是将控制程序中的指令按时钟节拍转换为相应的控制字(控制脉冲),以控制计算机系统各部自动协调地工作。 3.寄存器。 除了配合运算器和控制器工作的专用寄存器外,在CPU中还有其他的专用寄存器,例如:程序计数器、缓冲寄存器、地址指针寄存器及程序地址寄存器等,用于程序地址和运算数据的存储和缓冲。 CPU在控制器控制脉冲的控制下,按其时钟脉冲的频率(节拍)自动协调地进行数据的运算、寄存、传送等操作。