ALU

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf digital circuit
gptkbp:abbreviation gptkb:Arithmetic_Logic_Unit
gptkbp:canBe serial
parallel
bit-slice
gptkbp:component gptkb:microprocessor
gptkbp:foundIn computers
calculators
digital signal processors
gptkbp:fullName gptkb:Arithmetic_Logic_Unit
gptkbp:function performs arithmetic operations
performs logic operations
https://www.w3.org/2000/01/rdf-schema#label ALU
gptkbp:input operands
operation code
gptkbp:introducedIn 1940s
gptkbp:inventedBy gptkb:John_von_Neumann
gptkbp:output carry flag
overflow flag
parity flag
result
sign flag
status flags
zero flag
gptkbp:performs OR
addition
subtraction
comparison
AND
XOR
NOT
decrement
increment
shift operations
gptkbp:relatedTo control unit
register
FPU
gptkbp:requires data processing
program execution
gptkbp:usedIn gptkb:microprocessor
gptkb:graphics_card
embedded systems
mainframes
microcontrollers
microprocessors
personal computers
supercomputers
application-specific integrated circuits
field-programmable gate arrays
gptkbp:bfsParent gptkb:microprocessor
gptkbp:bfsLayer 4