Skip to content

FMUL

Operation

Multiplies the source and destination values under the floating-point environment.

Assembler Syntax

FMUL.{S|D}(z) Fn(s), Fn(d)

FMUL.{S|D}(z) <ea>(e), Fn(d)

Privilege

Unprivileged

Required CPUID flags

FP

Repeat eligibility

REP eligible

Multiplies the selected-format floating-point source and destination values and writes the rounded result.

2.75in

Encodings

FMUL.{S|D}(z) Fn(s), Fn(d)

Format: Instruction format for FMUL.{S|D}(z) Fn(s), Fn(d)

Format: Instruction format for FMUL.{S|D}(z) Fn(s), Fn(d)

2.75in FMUL.{S|D}(z) <ea>(e), Fn(d)

Format: Instruction format for FMUL.{S|D}(z) <ea>(e), Fn(d)

Format: Instruction format for FMUL.{S|D}(z) <ea>(e), Fn(d)