# Floating-point unit

Part of a computer system specially designed to carry out operations on floating-point numbers.

- Floating-point unit295 related topics

## Coprocessor

Computer processor used to supplement the functions of the primary processor .

Computer processor used to supplement the functions of the primary processor .

Some (such as FPUs) rely on direct control via coprocessor instructions, embedded in the CPU's instruction stream.

## I486

Microprocessor.

Microprocessor.

It offered a large on-chip cache and an integrated floating-point unit.

## Execution unit

Execution unit is a part of the central processing unit (CPU) that performs the operations and calculations as instructed by the computer program.

Execution unit is a part of the central processing unit (CPU) that performs the operations and calculations as instructed by the computer program.

It may have its own internal control sequence unit (not to be confused with the CPU's main control unit), some registers, and other internal units such as an arithmetic logic unit (ALU), address generation unit (AGU), floating-point unit (FPU), load-store unit (LSU), branch execution unit (BEU) or some smaller and more specific components.

## Arithmetic logic unit

Arithmetic logic unit is a combinational digital circuit that performs arithmetic and bitwise operations on integer binary numbers.

Arithmetic logic unit is a combinational digital circuit that performs arithmetic and bitwise operations on integer binary numbers.

This is in contrast to a floating-point unit (FPU), which operates on floating point numbers.

## Superscalar processor

CPU that implements a form of parallelism called instruction-level parallelism within a single processor.

CPU that implements a form of parallelism called instruction-level parallelism within a single processor.

While early superscalar CPUs would have two ALUs and a single FPU, a later design such as the PowerPC 970 includes four ALUs, two FPUs, and two SIMD units.

## Streaming SIMD Extensions

Single instruction, multiple data (SIMD) instruction set extension to the x86 architecture, designed by Intel and introduced in 1999 in their Pentium III series of Central processing units (CPUs) shortly after the appearance of Advanced Micro Devices (AMD's) 3DNow!.

Single instruction, multiple data (SIMD) instruction set extension to the x86 architecture, designed by Intel and introduced in 1999 in their Pentium III series of Central processing units (CPUs) shortly after the appearance of Advanced Micro Devices (AMD's) 3DNow!.

The first CPU to support SSE, the Pentium III, shared execution resources between SSE and the floating-point unit (FPU).

## Fixed-point arithmetic

In computing, fixed-point refers to a method of representing fractional (non-integer) numbers by storing a fixed number of digits of their fractional part.

In computing, fixed-point refers to a method of representing fractional (non-integer) numbers by storing a fixed number of digits of their fractional part.

Since most modern processors have fast floating point unit (FPU), fixed-point representations are now used only in special situations, such as in low-cost embedded microprocessors and microcontrollers; in applications that demand high speed and/or low power consumption and/or small chip area, like image, video, and digital signal processing; or when their use is more natural for the problem.

## Trigonometry

Branch of mathematics that studies relationships between side lengths and angles of triangles.

Branch of mathematics that studies relationships between side lengths and angles of triangles.

The floating point unit hardware incorporated into the microprocessor chips used in most personal computers has built-in instructions for calculating trigonometric functions.

## Floating-point arithmetic

Arithmetic using formulaic representation of real numbers as an approximation to support a trade-off between range and precision.

Arithmetic using formulaic representation of real numbers as an approximation to support a trade-off between range and precision.

A floating-point unit (FPU, colloquially a math coprocessor) is a part of a computer system specially designed to carry out operations on floating-point numbers.

## Emulator

Emulator is hardware or software that enables one computer system to behave like another computer system (called the guest).

Emulator is hardware or software that enables one computer system to behave like another computer system (called the guest).

Floating-point emulator: Some floating-point hardware only supports the simplest operations: addition, subtraction, and multiplication. In systems without any floating-point hardware, the CPU emulates it using a series of simpler fixed-point arithmetic operations that run on the integer arithmetic logic unit.