fsub

Floating-point Subtract (Single)

FSUB <Sd>, <Sn>, <Sm>

Subtracts two single-precision floating-point registers.

Details

The Floating-point Subtract instruction subtracts two single-precision floating-point registers.

Pseudocode Operation

Sd ← Sn - Sm
// Flags affected: N, Z, C, V

Example

FSUB s0, s1, s2

Encoding

Binary Layout
00011110
001
Rm
001110
Rn
Rd
 
Format Float Data Proc
Opcode 0x1E203800
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