In a general purpose computer architectures , one or more FPUs may be integrated with the central processing unit ; however many embedded processors do not have hardware support for floating-point operations .
In most modern general purpose CPUs , one or more FPUs are integrated inside the CPU ; however many embedded microcontrollers , especially older designs , do not have hardware support for floating point operations .