MAXU

Maximum Unsigned

MAXU rd, rs1, rs2

Computes the maximum of two unsigned integers.

Details

MAXU computes the unsigned maximum of rs1 and rs2, writing the result to rd.

Pseudocode Operation

R[rd] = (R[rs1] >u R[rs2]) ? R[rs1] : R[rs2];

Example

MAXU t0, a0, a1

Encoding

Binary Layout
0000101
31:25
rs2
24:20
rs1
19:15
111
14:12
rd
11:7
0110011
6:0
 
Format R-Type
Opcode 0x33
Extension Zbb

Operands

  • rd
    Destination register (integer)
  • rs1
    Source register 1 (integer)
  • rs2
    Source register 2 (integer)