前言
中央处理器是整个计算机的核心,包括运算器和控制器,我们接下来讨论一下他的功能和组成
CPU的功能
- 程序控制:cpu通过指令来控制程序的执行的顺序
- 操作控制:一条指令是由若干个操作信号来完成的,cpu产生指令信号同时传递信号到不同的组件地组件进行控制
- 时序控制:通过时序电路产生的时钟信号来定时,以此控制各种操作按时进行
- 数据处理:完成数据的加工和处理
CPU组成
cpu由计算器和存储器和寄存器组成
-
运算器:运算器的任务是对信息的加工和处理,完成算数运算和逻辑运算唯一操作等主要包含 算数逻辑运算符, 累加器,标志寄存器,寄存器组等
-
控制器:是计算机的中枢神经是按照计算机的主频产生控制信号,让计算机有条不紊的运行,包括指令寄存器,程序计数器,指令译码器,状态/条件寄存器,时序产生器等
- 指令寄存器:用来积存当前正在执行的指令 - 程序计数器:用来存储程序执行的指令的个数 - 指令译码器:对当前的指令进行译码 - 状态/条件寄存器:用来执行每次执行结束的一些信息的保存 - 时序产生器:用来产生节拍点位和脉冲的 - 微操作信号发生器:根据指令产生操作信号
-
寄存器:是用来存储寻址和计算过程的信息,cpu中的寄存器通常分为存储数的寄存器,存放地址的寄存器,存放控制信息的寄存器,存放状态信息寄存器和其他寄存器
-
指令系统:是指计算机能执行的全部的指令的集合,他描述的是计算机的内部的全部的控制信息和逻辑判断能力,指令系统是一台计算机性能的重要因素,他的格式与功能不仅直接影响计算机的硬件结构还会影响软件系统