CPU执行指令时,会把一条指令分解成若干条微指令,每条微指令会在一个CPU周期内被执行完毕,CPU可以在一个周期内同时执行(无数据关系的)多条微指令,形成多条流水线。流水线之间并不是完全没关系的。
以时间并行性为原理构造的处理器
流水CPU的基本概念,是以时间并行性为原理构造的处理器
流水CPU的基本概念,是以时间并行性为原理构造的处理器。
1. 流水计算机的系统组成?
现代流水计算机的系统组成原理如图1所示。其中CPU按流水线方式组织,通常由三部分组成:指令部件、指令队列、执行部件。这三个功能部件可以组成一个3级流水线。
为了使存储器的存取时间能与流水线的其他各过程段的速度相匹配,一般都采用多体交叉存储器。