比较指令
指令名称 |
功能 |
ISA |
type |
用法 |
含义 |
BEQ |
相等时分支 |
RV32I/RV64I |
B |
beq rs1, rs2, offset | 若寄存器 x[rs1]和寄存器 x[rs2]的值相等,把 pc 的值设为当前值加上符号位扩展的偏移 offset。 |
BEQZ |
等于0时分支 |
RV32I/RV64I |
伪指令 |
beqz rs1, offset |
可视为beq rs1, x0, offset |
BGE |
大于等于时分支 |
RV32I/RV64I | B |
bge rs1, rs2, offset | 若寄存器 x[rs1]的值大于等于寄存器 x[rs2]的值(均视为二进制补码),把 pc 的值设为当前值加上符号位扩展的偏移 offset |
BGE |