基本介绍

cpu的主要组成部分和工作过程(小白必看的CPU基本组成原理以及基本运行过程)(1)

cpu基本构成

这是一个CPU的基本构成,它主要分为两个部分一个是运算器,一个是控制器,下面的主要做一个简单的了解。

我们先看运算器。

这个是计算器用于实现计算的(废话)

这其中有4个部分组成分别是ACC(放数的),MQ(放数的和用来乘除的),X(放数的),ALU(用来计算的)。

接着我们再来看控制器。

这相当于CPU的大脑(好像怪怪的)

CPU的控制器有三个部分组成,CU(控制单元用来分析指令的),IR(存放当前要执行的指令),pc(计数器,用来读取下一条指令)

上面干巴巴的介绍说完了,实际上也很难记住,下面会有一个实际的例子,这样会更加方面理解。

实际运算过程

举个栗子:

当前C语言执行了这样一段代码,那么CPU在运行过程中是怎样的一个过程呢?

cpu的主要组成部分和工作过程(小白必看的CPU基本组成原理以及基本运行过程)(2)

一、首先整段代码会被加载到内存(主存储器中)也就是下图那样

cpu的主要组成部分和工作过程(小白必看的CPU基本组成原理以及基本运行过程)(3)

二、此时CPU会通过控制器中的PC读取存放在内存中的指令,进行分析和执行(此时PC初始为0)

cpu的主要组成部分和工作过程(小白必看的CPU基本组成原理以及基本运行过程)(4)

cpu的主要组成部分和工作过程(小白必看的CPU基本组成原理以及基本运行过程)(5)

cpu基本运行原理

,