ARM VERSION 1.2 Computer Hardware User Manual


 
Vector Floating-point Programming
ARM DUI 0068B Copyright © 2000, 2001 ARM Limited. All rights reserved. 6-31
6.7.12 FMRS and FMSR
Transfer contents between a single-precision floating-point register and an ARM
register.
Syntax
FMRS{cond} Rd, Sn
FMSR{cond} Sn, Rd
where:
cond
is an optional condition code (see VFP and condition codes on page 6-8).
Sn
is the VFP single-precision register.
Rd
is the ARM register.
Rd
must not be r15.
Usage
The
FMRS
instruction transfers the contents of
Sn
into
Rd
.
The
FMSR
instruction transfers the contents of
Rd
into
Sn
.
Exceptions
These instructions do not produce any exceptions.
Examples
FMRS r2, s0
FMSRNE s30, r5