Advanced | Help | Encyclopedia
Directory


Arithmetic logic unit

(Redirected from ALU)
This article is about computer arithmetic units. An alternative meaning of ALU is Alu sequence.

An arithmetic[-]logic unit (ALU) is a core component of all computer CPUs. ALUs are capable of calculating the results of a wide variety of basic arithmetical computations, most commonly the following ones:

A standard ALU typically does not handle integer division or any floating point operations. For these calculations separate components, such as dividers and floating point units (FPUs), may be used, or a microcode program may use the ALU to emulate these operations.

The ALU takes as inputs the data to be operated on (called operands) and a code from the control unit indicating which operation to perform. The output is the result of the computation.

In many designs the ALU also takes/generates as inputs/outputs a set of condition codes from/to a status register; typically these codes are used to indicate cases such as carry-in or carry-out, overflow, divide-by-zero, etc.

See also








Links: Addme | Keyword Research | Paid Inclusion | Femail | Software | Completive Intelligence

Add URL | About Slider | FREE Slider Toolbar - Simply Amazing
Copyright © 2000-2008 Slider.com. All rights reserved.
Content is distributed under the GNU Free Documentation License.