Vcvtb, Vcvtt - ST STM32F4 Series Programming Manual

Cortex-m4
Hide thumbs Also See for STM32F4 Series:
Table of Contents

Advertisement

PM0214
3.10.6

VCVTB, VCVTT

Converts between a half-precision value and a single-precision value.
Syntax
VCVT{y}{cond}.F32.F16 Sd, Sm
VCVT{y}{cond}.F16.F32 Sd, Sm
Where:
'y' Specifies which half of the operand register Sm or destination register Sd is used for
the operand or destination:
If y is B, then the bottom half, bits [15:0], of Sm or Sd is used.
If y is T, then the top half, bits [31:16], of Sm or Sd is used.
'cond' is an optional condition code, see
'Sd' is the destination register
'Sm' is the operand register.
Operation
This instruction with the .F16.32 suffix:
1.
Converts the half-precision value in the top or bottom half of a single-precision. register
to single-precision.
2.
Writes the result to a single-precision register.
This instruction with the .F32.F16 suffix:
1.
Converts the value in a single-precision register to half-precision.
2.
Writes the result into the top or bottom half of a single-precision register, preserving the
other half of the target register.
Restrictions
There are no restrictions.
Condition flags
These instructions do not change the flags.
Conditional execution on page
DocID022708 Rev 6
The STM32 Cortex-M4 instruction set
64.
155/260
259

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F4 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Stm32l4+ seriesStm32f3 series

Table of Contents

Save PDF