RISC-V中分支跳转指令需要几个分支延迟槽?按照书上说的beq在跳转前要执行and,or,add三条指令,然后才会执行分支目标地址的指令,按这种逻辑就是需要三个分支延迟槽。但是我觉得beq在MEM阶段就可以跳转到分支目标地址的指令了。那到底是3个还是2个呢,求大神解答
希望有人能回答