5.16.9. VMOV

将一个浮点常数插入单精度或双精度寄存器中,或将一个寄存器复制到另一个寄存器中。

此指令始终为标量。

语法

VMOV{cond}.F32 Sd, #imm
VMOV{cond}.F64 Dd, #imm
VMOV{cond}.F32 Sd, Sm
VMOV{cond}.F64 Dd, Dm

其中:

cond

是一个可选的条件代码(请参阅条件代码)。

Sd

是单精度目标寄存器。

Dd

是双精度目标寄存器。

imm

是浮点常数。

Sm

是单精度源寄存器。

Dm

是双精度源寄存器。

常数值

任何常数均可以 +/–n * 2–r 形式表示,其中 nr 是整数,16 <= n <= 31,0 <= r <= 7。

体系结构

此指令可在 VFPv3 中使用。

Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IC
Non-Confidential