archlab

NUDT 高级体系结构课程代码作业

本系列实验笔者使用 RISCV-32I 作为指令集, 代码保存在 src 目录下的对应 homework{x} 位置

  1. RISCV 简单指令模拟
  1. 单周期五阶段
  1. 五级流水线
  1. 记分牌算法(ScoreBoard)
  1. Tomasulo 算法
  1. Tomasulo ROB 算法
  1. 超标量(SuperScale)

体系结构实验和优化实验代码见 lab 目录下对应的 lab{x}

参考

zood