fmr

Floating Move Register

fmr FRT,FRB

Copies a float register (Pseudo: for FRB).

Encoding

Binary Layout
63
0:5
FRT
6:10
0
11:15
FRB
16:20
72
21:30
/
31
 
Format X-form
Opcode 0xFC000090
Extension Floating-Point

Operands

  • FRT
    Target
  • FRB
    Source

Example

fmr f1, f3

Registers Altered

CR1, (if, Rc=1), FPSCR

Related

More in Floating-Point

Reference

Description

The contents of register FRB are placed into register FRT.

Operation

FRT <- FRB

Programming Note

The fmr instruction is used to copy the contents of one floating-point register (FRB) to another (FRT). It does not alter any special registers unless Rc=1, in which case it updates CR1. Ensure that both source and destination registers are properly aligned for optimal performance.