答:是的,经典五级流水线第五级没有流水线寄存器,而是直接在时序模块中。大家可以参阅David Patterson等人撰写的书籍《Computer Organization and Design RISC-V Edition》,里面正好有这样解释 “Notice that there is no pipeline register at the end of the writeback stage. All instructions must update some state in the processor—the register file, memory, or the PC—so a separate pipeline register is redundant to the state that is updated。”
3. 假如在 E203 中新增一条 ans = a % b 的组合逻辑型自定义指令,需要对数据通路中的哪些阶段进行修改呢?
答:因为 ans = a % b 是两个源操作数寄存器和一个目的寄存器的类型的指令,所以可以直接借用 R-type 指令的数据通路,因此只需要对译码过程和 ALU 进行修改,也就是添加 ans = a % b 指令的译码、并在 ALU 中添加该指令的请求和实际运算的实现。作者: Doreen 时间: 2020-8-21 10:42 第八讲
1.从本讲中的流水灯实验现象可知:从QSPI Flash 启动的应用程序,T-Core掉电重启后还可以看到流水灯。那如果下载时只想看一下现象,而不想烧录到QSPI Flash,应该如何做呢?