English
Language : 

SAM4C_14 Datasheet, PDF (210/1303 Pages) ATMEL Corporation – Atmel | SMART ARM-based Flash MCU
12.6.11.17VMOV Two ARM Core Registers to Two Single Precision
Transfers two consecutively numbered single-precision registers to and from two ARM core registers.
Syntax
VMOV{cond} Sm, Sm1, Rt, Rt2
VMOV{cond} Rt, Rt2, Sm, Sm
where:
cond
is an optional condition code, see “Conditional Execution” .
Sm
is the first single-precision register.
Sm1
is the second single-precision register.
This is the next single-precision register after Sm.
Rt
is the ARM core register that Sm is transferred to or from.
Rt2
is the The ARM core register that Sm1 is transferred to or from.
Operation
This instruction transfers:
 The contents of two consecutively numbered single-precision registers to two ARM core registers.
 The contents of two ARM core registers to a pair of single-precision registers.
Restrictions
 The restrictions are:
 The floating-point registers must be contiguous, one after the other.
 The ARM core registers do not have to be contiguous.
 Rt cannot be PC or SP.
Condition Flags
These instructions do not change the flags.
210
SAM4C Series [DATASHEET]
Atmel-11102E-ATARM-SAM4C32-SAM4C16-SAM4C8-Datasheet_06-Oct-14