CPU概述

CPU内部的部件:
1.运算部件 ALU
2.缓存部件 缓存从主存当中读取部分的指令和数据 提高从内存中读取指令的效率
3.寄存器 :8种

 通用寄存器:有全局的唯一地址 ,可以通过地址码访问  可在机器指令中直接使用
 暂存器:CPU内部使用,用来暂存产生的临时数据
 指令寄存器:IR 只有一个,IR指令寄存器(,Instruction Register),是临时放置从内存里面取得的程序指令的寄存器,用于存放当前从主存储器读出的正在执行的一条指令。
当执行一条指令时,先把它从内存取到[数据寄存器](DR,Data Register)中,然后再传送至[IR]。指令划分为[操作码]和[地址码]字段,由二进制数字组成。为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。[指令译码器]就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。
程序计数器:PC 只有一个  保存指令的存储位置-->指令寄存器
程序状态寄存器:PSW 只有一个  记录线性状态和程序的工作模式
 里面有:1.特征位   标志位,反应CPU的当前状态
                 2.编程设定位  决定程序的调试 对中断的响应 程序的运行模式
地址寄存器:MAR 只有一个  存储
数据缓存寄存器:MBR 只有一个  过渡C
堆栈指针:SP 只有一个  堆栈栈顶的单元的地址码

4.控制器
根据指令 时钟信号 外部信号 产生指令 控制各种功能部件协同工作 完成指令
有两种产生命令的方式 1.硬件 2.软件

5.时序部件 产生控制的信号
时序部件一般由周期、[节拍]和工作脉冲三级时序组成,为指令的执行产生时序信号;控制部件根据组合条件形成相应的逻辑关系,再与时序信号组合,便可产生所需的控制[信号]

CPU主要功能:
1.处理指令 控制指令的执行顺序
2.执行操作 产生控制信号控制部件的工作
3.控制时间 控制各个操作的执行顺序
4.数据运算 算术和逻辑运算

指令的工作流程:
1.读取指令-存储器里面读取
2.指令译码-通过控制器进行,产生控制信号
3.指令执行-寻址。取数。运算
4.后续工作-保存结果 响应外部请求

外部的链接类型
1。单CPU 通过前段总线 和北桥芯片链接

  1. 多CPU CPU之间通过QPI链接 芯片之间通过DMI总线链接

CPU性能参数:
主频:(时钟频率)用来表示CPU的的运算,处理数据的速度 通常,主频越高CPU处理数据的速度就越快

CPU:相当于大脑 芯片:相当于神经

芯片组:芯片组是主板的核心部件
CPU概述_第1张图片
8ad4b31c8701a18b94c7daa59a2f07082838fe28.jpg

你可能感兴趣的:(CPU概述)