Primary
Arithmetic Logic Unit (ALU) ○꠹|Definition|1st|20251119205401-00-⌔
Arithmetic logic unit - Wikipedia
Arithmetic logic unit
In computing, an arithmetic logic unit (ALU) is a combinational digital circuit that performs arithmetic and bitwise operations on integer binary numbers.12 This is in contrast to a floating-point unit (FPU), which operates on floating point numbers. It is a fundamental building block of many types of computing circuits, including the central processing unit (CPU) of computers, FPUs, and graphics processing units (GPUs).3
The inputs to an ALU are the data to be operated on, called operands, and a code indicating the operation to be performed (opcode); the ALU’s output is the result of the performed operation. In many designs, the ALU also has status inputs or outputs, or both, which convey information about a previous operation or the current operation, respectively, between the ALU and external status registers.
Printed 2026-06-28.
(echo:: @ ᯤ)
Link to original Footnotes
Atul P. Godse; Deepali A. Godse (2009). “3”. Digital Logic Design. Technical Publications. pp. 9–3. ISBN 978-81-8431-738-1. ↩
Atul P. Godse; Deepali A. Godse (2009). “Appendix”. Digital Logic Circuits. Technical Publications. pp. C–1. ISBN 978-81-8431-650-6. ↩
“1. An Introduction to Computer Architecture - Designing Embedded Hardware, 2nd Edition[Book]”. www.oreilly.com. Retrieved 2020-09-03. ↩
Secondary
• • •