5.16.8. VCVTB,VCVTT(半精度扩展)

按以下方法在半精度和单精度浮点数之间转换:

VCVTBVCVTT 始终为标量。

语法

VCVTB{cond}.type Sd, Sm
VCVTT{cond}.type Sd, Sm

其中:

cond

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

type

可以是下列项之一:

F32.F16

从半精度数转换为单精度数

F16.F32

从单精度数转换为半精度数。

Sd

是用于存放结果的单字寄存器。

Sm

是用于存放操作数的单字寄存器。

体系结构

指令仅适用于带半精度扩展的 VFPv3 系统。

浮点异常

这些指令会产生非标准输入、无效运算、溢出、下溢或不精确异常。

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