5.7 流水线CPU5.7.1 并行性概念 1并行性的含义 同时 性指两个或者两个以上事件在同一时 刻发 生。并发 性指两个或者两个以上事件在同一时间间 隔内发 生。5.7 流水CPU5.5.2 并行性概念2并行处理技术的主要形式 (1) 时间 并行 时间 重叠 让 多个处 理过 程在时间 上相互错 开,轮 流重叠地使用 同一套硬件的各个部分,从而赢 得高速度。实现方式:采用流水处 理部件。(2)空间 并行 资 源重复例:奔腾CPU 采用的超标 量流水技术 。用多个相同部件处 理多个事件。实现方式:多处 理器系统 和多计 算机系统 或单处 理器系统 。(3) 时间 并行+空间 并行既采用时间 并行性又采用空间 并行性。 流水线计算机的系统组成 现代流水线计算机系统组成原理如左图所示。其中CPU按流水线方式组织,通常由三部分组成:指令部件、指令队列、执行部件。这三个功能部件可以组成一个3级流水线。图3.33 流水线计算机系统组成原理示意图 流水线CPU的结构 指令流水线原理 问题的提出 串行执行方式存在部件利用率不高(有闲置时间)的问题。 CPU周期 使用部件 闲置部件取指令PC,MS,