Arithmetic logic unit

E1019475

An arithmetic logic unit (ALU) is a fundamental digital circuit in a computer processor that performs basic arithmetic and logical operations on binary data.

All labels observed (2)

Label Occurrences
ALU 2
Arithmetic logic unit canonical 1

How this entity was disambiguated

Statements (71)

Predicate Object
instanceOf central processing unit component ⓘ
combinational circuit ⓘ
computer architecture component ⓘ
digital circuit ⓘ
logic device ⓘ
abbreviatedAs ALU ⓘ
controlledBy control unit ⓘ
designGoal minimize area ⓘ
minimize power consumption ⓘ
minimize propagation delay ⓘ
enables arithmetic instructions ⓘ
logical instructions ⓘ
fundamentalTo instruction execution ⓘ
hasComponent adder circuit ⓘ
carry logic ⓘ
logic circuit ⓘ
overflow detection circuit ⓘ
status register ⓘ
hasInput control signals ⓘ
operand A ⓘ
operand B ⓘ
hasOutput result ⓘ
status flags ⓘ
implementedIn application-specific integrated circuits ⓘ
field-programmable gate arrays ⓘ
integrated circuits ⓘ
linked to: VLSI technology
locatedIn processor datapath ⓘ
mayPerformOperation division ⓘ
multiplication ⓘ
shift left ⓘ
shift right ⓘ
operatesAt clock speed of processor ⓘ
partOf central processing unit ⓘ
linked to: CPU

graphics processing unit ⓘ
microcontroller ⓘ
microprocessor ⓘ
performsOperation addition ⓘ
bitwise AND ⓘ
bitwise NOT ⓘ
bitwise OR ⓘ
bitwise XOR ⓘ
comparison ⓘ
decrement ⓘ
equality test ⓘ
greater-than comparison ⓘ
increment ⓘ
less-than comparison ⓘ
logical AND ⓘ
logical NOT ⓘ
logical OR ⓘ
subtraction ⓘ
performsOperationOn Boolean values ⓘ
binary data ⓘ
fixed-point numbers ⓘ
integer data ⓘ
produces carry flag ⓘ
negative flag ⓘ
overflow flag ⓘ
zero flag ⓘ
supports binary addition with carry ⓘ
bitwise logical operations ⓘ
two's complement arithmetic ⓘ
usedIn CISC processors ⓘ
Harvard architecture ⓘ
RISC processors ⓘ
digital signal processors ⓘ
von Neumann architecture ⓘ
uses adders ⓘ
decoders ⓘ
logic gates ⓘ
multiplexers ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Digital computer → hasComponent → Arithmetic logic unit ⓘ
subject linked to: Digital Computers
Sharp LR35902 → hasComponent → ALU ⓘ
linked to: Arithmetic logic unit
Arithmetic logic unit → abbreviatedAs → ALU ⓘ
linked to: Arithmetic logic unit