CPU(中央处理器)是计算机的核心部件,其系统组成主要包括以下部分:
一、运算器(Arithmetic Logic Unit, ALU)
功能 执行算术运算(如加、减、乘、除)和逻辑运算(如与、或、非、异或)。
子部件
整数单元(IEU): 处理二进制数据的定点运算。 浮点运算单元(FPU)
二、控制器(Control Unit, CU)
功能 指令译码与执行控制,协调CPU各部件工作。
子部件
程序计数器(PC): 指示下一条指令的地址。 指令寄存器(IR)
地址寄存器(AR)和数据寄存器(DR):分别存储操作数地址和数据。
指令译码器:解析指令类型并生成控制信号。
时序控制器:控制操作顺序与时序。
三、寄存器组
功能 暂存操作数、中间结果及指令状态信息。
分类
通用寄存器: 如累加寄存器(AC)、数据寄存器(AX)、计数寄存器(CX)等。 专用寄存器
四、内部总线(Internal Bus)
功能 连接CPU各部件及外部设备,传输数据和控制信号。
特点
高速传输数据,减少延迟。
补充说明
浮点运算单元(FPU): 部分CPU集成,提升浮点运算效率。 微架构
以上各部分协同工作,共同实现指令执行、数据处理及系统控制功能。