zoukankan      html  css  js  c++  java
  • 深入认识CPU


    4.控制器:
       (1)PC:程序计数器:  用于存放下一条指令的内存地址;
       (2)IR:指令寄存器: 存放正在执行的指令;
       (3)PSW:程序状态字: 存放指令执行结果状态以及一些特定的标志;

            标志包括: CF(进位),OF(溢出),ZF(零标志),SF(符号标志),IF(中断标志)

       (4)时序部件:产生时序信号
       (5)控制命令产生器:指令执行过程中,根据指令操作吗,产生内部,外部控制信号,在这些型号的控制下完成功能。
       (6)AR(单向地址寄存器),DR(双向地址寄存器),与外部系统通信的总线
       (7)对外部中断INT,直接存储器DMA请求及响应部件

    以上是CPU的主要构成部件,要让这些部件构成系统协调的工作,必定需要在相互之间传递信号命令,这则需要数据通路。

    数据通路:
    1. 数据在CPU个功能部件之间传递的路径,实现这CPU内部运算器,控制器,寄存器等功能部件之间的数据通信;
    2.数据通路描述了信息从什么地方出发,中间经过什么部件,最后到达哪个部件。而每一步传递都需要控制信号,该控制信号由信号产生器产生;
    3.有两种形式:
       (1)总线结构:单总线结构:容易产生总线竞争;
                      可采用双总线,三总线的结构来可降低总线竞争。
       (2)专用数据通路:复杂,占据资源多

  • 相关阅读:
    C++基础学习1: C++布尔类型
    Hadoop-Yarn-框架原理及运作机制
    mapreduce shuffle 和sort 详解
    线程生命周期
    JVM 内存模型及垃圾回收
    利用Hive分析nginx日志
    mysql 30大优化策略
    hive 分组排序,topN
    Java核心卷笔记(一)
    Java 核心卷学习笔记(一)
  • 原文地址:https://www.cnblogs.com/beijixingzhiguang/p/3426180.html
Copyright © 2011-2022 走看看