BEQZ
Branch if Equal to Zero
BEQZ rs, offset
Branches if the register is zero.
Details
BEQZ branches to the target if rs1 equals zero. It is a pseudoinstruction for BEQ rs1, x0, offset.
Pseudocode Operation
if (R[rs] == 0) PC += offset;
Example
BEQZ x10, exit
Encoding
Binary Layout
bimm12hi
31:25
00000
24:20
rs1
19:15
000
14:12
bimm12lo
11:7
1100011
6:0
Operands
-
rs
Source -
offset
Label