udiv

Unsigned Divide (A32)

UDIV<c> <Rd>, <Rn>, <Rm>

Unsigned integer division.

Details

The Unsigned Divide instruction unsigned integer division.

Pseudocode Operation

Rd ← Rn / Rm
// Quotient truncated toward zero

Example

UDIV r0, r1, r2

Encoding

Binary Layout
cond
01110011
Rd
1111
Rm
0001
Rn
 
Format Data Proc
Opcode 0x0730F010
Extension A32 (Base)

Operands

  • Rd
    Destination general-purpose register
  • Rn
    Dividend
  • Rm
    Divisor