跳转至

块内跳转指令

跳转指令用于实现在块体指令间进行跳转,跳转方式支持PC相对跳转寄存器相对跳转

指令列表

块内跳转指令列表如下:

微指令 汇编格式 描述
JR jr SrcL, label 无条件跳转到寄存器内tpc加偏移的目标地址处
J j label 无条件跳转到当前tpc加偏移的目标地址处

PTO ISA 0.58.3 删除 B.EQB.NEB.LTB.GEB.LTUB.GEUB.ZB.NZ,并保留其原编码空间。块控制条件使用 SETC.*BSTART COND

InnerBlockBranch32bits

备注

  1. 该类指令无目的寄存器,且不占用块内私有寄存器。
  2. 该类指令作为块体的最后一条指令时,本指令提交后块指令立即提交,块内跳转不生效。