- write tests
- add statistics logic
- inject noops (bubbling)
- control hazards (beq)
- structural hazards (stalls: lw then add)
- make README
- write overview
- none
- Stalls
- executing {ADD,NAND,LW,SW,BEQ}
- from LW
- Data forwarding
- executing {ADD,NAND,LW,SW,BEQ}
- from {ADD,NAND,LW}
- in {EXMEM,MEMWB,WBEND}
- Others
- given
- halt
- given from Project 1
- what happens if we have LW 1 0 8 right after SW 2 0 8