Skip to content

FGETMAN

Operation

Produces the normalized significand view of a floating-point source.

Assembler Syntax

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

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

Privilege

Unprivileged

Required CPUID flags

FP

Repeat eligibility

REP eligible

Extracts the normalized significand of the selected floating-point source and writes the specified floating-point result for finite and special values.

For a normal finite source, the result preserves the sign and fraction and replaces the exponent with the bias, producing a magnitude in \([1,2)\). A zero, subnormal, infinity, or NaN source retains its source encoding, subject to the architectural signaling-NaN and default-NaN rules. The S and D encodings use their native exponent and fraction widths.

2.75in

Encodings

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

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

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

2.75in FGETMAN.{S|D}(z) Fn(s), Fn(d)

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

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