/CS-architecture-experiment

lab5:design a Single-cycle processor lab6:design a pipeline processor

Primary LanguageC

CS-architecture-experiment

lab6:design a pipeline processor

实验目的

  1. 理解CPU Pipeline,以及流水线冒险及相关性,设计基础流水线
  2. 设计支持停顿的流水线,来解决三种冒险
  3. 增加前向通路减少停顿
  4. 增加转移预测机制,减少控制竞争带来的流水线停顿

基本设计

设计图

仿真结果

仿真