Content originally posted in LPCWare by nerd herd on Fri Apr 10 13:47:34 MST 2015
Hi Kaveh.Firouzi,
To answer your question, here is an excerpt from TheFallGuy's link:
Floating Point Unit (FPU) in the Cortex-M4F processor providing:
— 32-bit instructions for single-precision (C float) data-processing operations.
— Combined Multiply and Accumulate instructions for increased precision (Fused
MAC).
— Hardware support for conversion, addition, subtraction, multiplication with
optional accumulate, division, and square-root.
— Hardware support for denormals and all IEEE rounding modes.
— 32 dedicated 32-bit single precision registers, also addressable as 16 double-word
registers.
— Decoupled three stage pipeline.