深入认识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)专用数据通路:复杂,占据资源多

原文地址:https://www.cnblogs.com/beijixingzhiguang/p/3426180.html