Binary compatibility with other Cortex processors. STMicroelectronics STM32H7S3L8, STM32H7R3L8, STM32H7S7A8, STM32H7R3V8, STM32H7R3R8, STM32H7S3Z8, STM32H7S3I8, STM32H7S3V8, STM32H7S7Z8, STM32H7R7I8
Annonce
Annonce
PM0253 The Cortex-M7 instruction set
Mnemonic
VRINTA.F<32|64>
VRINTM.F<32|64>
VRINTN.F<32|64>
VRINTP.F<32|64>
VRINTR.F<32|64>
VRINTX.F<32|64>
VRINTZ.F<32|64>
VSEL.F<32|64>
VSQRT.F<32|64>
VSTR.F<32|64>
VSUB.F<32|64>
WFE
WFI
Table 23. Cortex ® -M7 instructions (continued)
Operands Brief description Flags
<Sd|Dd>, <Sm|Dm>
<Sd|Dd>, <Sm|Dm>
<Sd|Dd>, <Sm|Dm>
<Sd|Dd>, <Sm|Dm>
<Sd|Dd>, <Sm|Dm>
<Sd|Dd>, <Sm|Dm>
<Sd|Dd>, <Sm|Dm>
<Sd|Dd>, <Sn|Dn>,
<Sm|Dm>
<Sd|Dd>, <Sm|Dm>
<Sd|Dd>, [Rn]
Float to integer in floatingpoint format conversion with directed rounding
-
Float to integer in floatingpoint format conversion with directed rounding
-
Float to integer in floatingpoint format conversion with directed rounding
-
Float to integer in floatingpoint format conversion with directed rounding
-
Float to integer in floatingpoint format conversion
Float to integer in floatingpoint format conversion
Float to integer in floatingpoint format conversion
Select register, alternative to a pair of conditional
VMOV
-
-
-
-
Calculates floating-point
Square Root
Stores an extension register to memory
-
-
{<Sd|Dd>,} <Sn|Dn>,
<Sm|Dm>
Floating-point Subtract
-
-
Wait For Event
Wait For Interrupt -
-
-
Page
The processor implements the Armv7-M instruction set and features provided by the Armv7-
M architecture profile, and is binary compatible with the instruction sets and features implemented in other Cortex
®
-M profile processors. The user cannot move software from the Cortex
®
-M7 processor to:
• The Cortex ® -M3 processor if it contains floating-point operations or DSP extensions.
• The Cortex
®
-M4 processor if it contains double-precision floating-point operations.
• The Cortex ® -M0 or Cortex ® -M0+ processors because these are implementations of the
Armv6-M Architecture.
The code designed for other Cortex ® -M processors is compatible with Cortex ® -M7 as long as it does not rely on bit-banding.
PM0253 Rev 5 61/254
182
Download
Annonce