CPU简介

1.冯诺依曼体系结构

现代计算机,大部分都是基于冯诺依曼体系结构,冯诺依曼体系结构有以下特点:

  1. 计算机处理的数据和指令一律用二进制数表示;
  2. 指令和数据不加区别混合存储在同一个存储器中;
  3. 顺序执行程序的每一条指令;
  4. 计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成。

CPU简介

2.CPU基本结构

从功能上看,一般CPU的内部结构可分为:控制单元、逻辑运算单元、存储单元三大部分。

  1. 控制器由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成。它是计算机指挥系统,完成计算机的指挥工作。
  2. 运算器由算术逻辑单元(ALU)、累加寄存器、数据缓冲寄存器和状态条件寄存器组成,它是数据加工处理部件,完成计算机的各种算术和逻辑运算。相对控制器而言,运算器接受控制器的命令而进行动作,即运算器所进行的全部操作都是由控制器发出的控制信号来指挥的,所以它是执行部件。
  3. 存储单元则主要由一些通用寄存器,CPU片内缓存等组成,主要用来暂存数据和运算的中间结果

3.CPU工作流程

CPU工作可以分为5个阶段:取指令、指令译码、执行指令、访存取数和结果写回

CPU简介

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!