fmul

Floating-point Multiply (Single)

FMUL <Sd>, <Sn>, <Sm>

Multiplies two single-precision floating-point registers.

Details

The Floating-point Multiply instruction multiplies two single-precision floating-point registers.

Pseudocode Operation

Sd ← Sn × Sm

Example

FMUL s0, s1, s2

Encoding

Binary Layout
00011110
001
Rm
000010
Rn
Rd
 
Format Float Data Proc
Opcode 0x1E200800
Extension F.P.

Operands

  • Sd
    Destination 32-bit floating-point register
  • Sn
    First source 32-bit floating-point register
  • Sm
    Second source 32-bit floating-point register