4.10.19 Integer Register to Floating-Point Register Move
Format:
ITOFxRa.rq,Fc.wq!Floating-point Operate format
Operation:
CASE:
ITOFF:
Fc ← Rav<31> MAP_F(Rav<30:23> Rav<22:0> 0<28:0>
ITOFS:
Fc ← Rav<31> MAP_S(Rav<30:23> Rav<22:0> 0<28:0>
ITOFT:
Fc <- Rav
ENDCASE
Exceptions: |
|
None |
|
Instruction mnemonics: |
|
ITOFF | Integer to |
ITOFS | Integer to |
ITOFT | Integer to |
Qualifiers: |
|
None |
|
Description:
Data in an integer register file is moved to a
The Rb field must be R31.
The instructions do not interpret bits in the register files; specifically, the instructions do not trap on
ITOFF is equivalent to the following sequence, except that the word swapping that LDF nor- mally performs is not performed by ITOFF:
STL
LDF