Floating-Point Extension
The Arm Cortex-M33 processor's floating point unit is an extension to the Arm Cortex-M33 design that provides a single precision floating point implementation. This implementation includes floating-point computation functionality that is compliant with the ANSI/IEEE Std 754-2008, IEEE Standard for Binary Floating-Point Arithmetic, referred to as the IEEE 754 standard.
The floating point extension provides native support for single-precision add, subtract, multiply, divide, multiply and accumulate, and square root operations on floating point numbers. It also provides conversions between fixed-point and floating-point data formats, and floating-point constant instructions.
For more information on the floating point extension, refer to the Arm v8-M Architecture Reference Manual and the Arm Cortex-M33 Processor Technical Reference Manual.
For this peripheral’s registers, see Floating Point Extension Registers.