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
|