zoukankan      html  css  js  c++  java
  • CPU

    |   版权声明:本文为博主原创文章,未经博主允许不得转载。

      计算机的基本的硬件系统有运算器,控制器,存储器,输入输出设备等组成,在现在的计算机联网的时代中计算机的联

    网设备也可以作为一个计算机的硬件系统。其中运算器和控制器统称为中央处理单元,也就是我们常说的CPU

     

    CPU的组成:

           cpu主要有运算器,控制器,寄存器组,内部总线组成。它的主要功能是指令控制,操作控制,时间控制和数据的加工。

           运算器:运算器由算术逻辑单元,累加器,数据缓冲寄存器和状态太监寄存器组成,他是数据加工的处理部件。

           (1)、算术逻辑单元:是运算器的重要组成部分,负责处理数据i,实现对数据的算术运算和逻辑运算

           (2)、累加器: 是一个通用寄存器,其功能是在进行算术运算和逻辑运算的时候为算术逻辑单元提供一个工作区

           (3)、数据缓冲寄存器: 在对内存进行读写操作的时候,用它来暂时的存放有内存读写的一条指令或者一个数据字

           (4)、状态条件寄存器:保存在运算过程中的一些标志,如进位标志,正负标志等等

     

           控制器:控制整个cpu的工作,决定了计算机的运行过程的自动化。既要保证程序正确的执行也要能够处理异常事件,

    控制器一般包括指令控制逻辑,时序控制逻辑,总线控制逻辑

           (1)、指令寄存器:保存cpu当前执行的指令

           (2)、程序计数器:保存cpu执行的下一条指令的地址

           (3)、地址寄存器:保存cpu当前访问的内存单元的地址

           (4)、指令译码器:对指令的操作码进行分析和识别

     

           寄存器组:

           寄存器组可以分为专用寄存器和通用寄存器。运算器和控制器中的寄存器是专用寄存器,其作用是固定的。通用寄存器

    用途广泛并且可以由程序员规定其用途。

  • 相关阅读:
    构建之法阅读笔记04
    构建之法阅读笔记03
    关于博客园的一些建议
    书的价钱
    找水王续
    《用户故事与敏捷开发》阅读笔记04
    每周学习进度——第六周
    每周学习进度——第五周
    《用户故事与敏捷开发》阅读笔记03
    软件需求与分析课堂讨论一
  • 原文地址:https://www.cnblogs.com/geore/p/5792547.html
Copyright © 2011-2022 走看看