CPU是怎么工作的?

    计算机现在已经成了人们生活中的一部分,其中我们也知道计算机中的cpu相当于人的大脑,计算机的所有活动都离不开它。那么它到底是怎么工作的呢,我们今天来一起揭开它神秘的面纱。

    在软考中,前10道题中,基本上都是基础的计算机知识,如果你了解了cpu工作原理那么这些也就不在话下了。

    CPU是怎么工作的?_第1张图片

    我们都知道计算机的基本硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成。从上图中,我们可以发现,cpu主要由运算器、控制器、寄存器组和内部总线等部件组成。他们的功能我们可以看下图:

    知道了他们各部分的功能,现在我们来走一遍cpu的工作流程:

    1.首先,程序计数器从内存中通过数据总线取指令,然后加1,地址寄存器来保存这条指令。

    2.这时缓冲寄存器中已经存在指令,指令寄存器只需要从缓冲中读取即可。

    3.取得指令,但是计算机此时是不知道指令要干什么的,然后指令译码器来分析。

    4.译码器将指令的功能给控制信号,告诉算数逻辑单元,才知道是什么运算。例如是加。

    5.在累加器中进行加法运算,如果是逻辑运算则进行逻辑运算。产生结果在累加器中,而产生的状态在状态条件寄存器中。

    这就是整个cpu中的工作流程,通过这样的一个宏观把控,我们可以把关于计算机的知识都放到这个大框架中,这样的学习不正是我们想要的吗?

你可能感兴趣的:(CPU是怎么工作的?)