计算机组成原理学习笔记

          一直以来对计算机的组成及工作原理都没有一个整体的认识,刚好学习到这里了,通过系统学习,对计算机组成及工作原理有了一个系统的 认识,这里做个总结,交流一下。

         初中我们就知道计算机处理器由运算器、控制器、存储器组成,后来我们有学习了很多的寄存器、存储器和总线等知识,知识虽然多了,但是并没有将他们合理的组织起来,导致这一块知识较为混乱。这篇文章将这些内容梳理一下,首先是一张计算机工作原理图(也就是我们初中学习的知识)。


         下面这张是我们大学学习的内容

计算机组成原理学习笔记_第1张图片

         好了,根据这两张图,我们将初中和大学的知识联系起来了 ,我们的内容围绕着这两张图展开,再来一张整体知识架构图:


         计算机由运算器、控制器、存储器、输入和输出组成,运算器负责进行数学和逻辑运算,控制器控制运算器的运算顺序和异常处理,存储器保存相关数据,输入和输出负责连接各个模块,传输数据等。

         运算器和控制器通常封装在一起、加上寄存器组和内部总线构成中央处理器(CPU),运算器由算数逻辑单元、累加寄存器、数据缓冲寄存器、状态条件寄存器组成,运算器主要进行算术运算和逻辑运算。

         控制器用于控制整个CPU工作,他决定了计算机运行过程的自动化,不仅要保证程序正确执行,还要处理异常事件,它的逻辑控制包括指令控制逻辑、时序控制逻辑、总线控制逻辑和中断控制逻辑。控制器包括指令寄存器、程序计数器、地址寄存器、指令译码器等。

         存储器用来存储系统的数据,包括控制、操作数据和系统数据等。按层次结构,存储器包括CPU内部寄存器、Cache、主存储器、联机磁盘存储器和脱机光盘、磁盘等。寄存器用来存储CPU的操作数和控制数据,Cache是存储CPU常用数据以提高CPU工作效率,内存中存放将要执行的程序或者数据,其他存储器用于长期保存各种数据。

         输入设备用于输入原始数据及各种命令,输出设备用于输出处理结果。

        通过梳理,对计算机的组成有了一个更加全面的认识。


你可能感兴趣的:(总结,计算机组成原理)