《表1 RV32IC架构中的分支跳转指令》

《表1 RV32IC架构中的分支跳转指令》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于AHB总线的RISC-V微处理器设计与实现》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

在流水线第一阶段,PC取指并访问指令存储器,并将取出指令存入IR寄存器。取指阶段会完成简单的译码过程(mini-decode),此处的译码不需要完整译出指令的所有信息,而只需要译出部分指令信息,包括此指令是属于普通指令还是分支跳转指令以及分支跳转指令的类型和细节。另外,在第一阶段还会对跳转指令进行简单的分支预测(Simple-BPU),跳转指令类型如表1所示,判断是否为跳转指令代码如下: