[Home]  [Edit this page]  [Recent Changes]  [Special Pages]  [Help
FPU

FPU

FPU stands for Floating Point Unit. It is a coprocessor that performs calculations on floating point numbers much faster than the main CPU could. The machine code has special instructions that call the FPU to do calculations like +, -, *, / and transcendental functions like sin, cos, tan, log, ... On many systems it is possible to run such code without a FPU, when an FPU emulator is installed that performs the calculations with ordinary instructions, albeit slower.

Nowadays a FPU is built in in most CPUs, except for small ones that are used in embedded systems. Intel processors have them since the 80486; for the 80386 an optional FPU called the 8087 could be installed.

last edited (July 26, 2003) by markvp, Number of views: 1552, Current Rev: 1

[Edit this page]  [Page history]  [What links here]  [Discuss this topic]  [Printer Friendly]  

Members

Username:

Password:


Register
Forgot Password?




Programmers Heaven - for .NET, Java, C/C++ and WEB Developers!
© 1996-2008 Community Networks Ltd. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by Tore Nestenius at .NET Consultant - Synchron Data.