BLTU
Branch if Less Than Unsigned
BLTU rs1, rs2, offset
Take the branch if rs1 is less than rs2 (unsigned comparison).
Details
BLTU takes the branch if rs1 is less than rs2, treating both as unsigned integers. The branch target is the PC plus the sign-extended B-immediate.
Pseudocode Operation
if (R[rs1] <u R[rs2]) PC += sext(offset);
Example
BLTU a0, a1, 0
Encoding
Binary Layout
bimm12hi
31:25
rs2
24:20
rs1
19:15
110
14:12
bimm12lo
11:7
1100011
6:0
Operands
-
rs1
Source register 1 (integer) -
rs2
Source register 2 (integer) -
offset
Offset