Units
Registers
Interconnections
ALU Circuitry
Functions
100
Arithmetic/Logic Unit (ALU)
What is the subsystem that performs such mathematical and logical operations as addition, subtraction, and comparison for equality.
100
16, 32, or 64 registers
How many registers does a typical ALU have?
100
Path for electrical signals
What is bus?
100
a+b, a=b, a-b, a*b, a/b, ab, a AND b
What are the eight operations this can perform?
100
00,01,10, and 11
If the mathematical functions are numbered 0,1,2, and 3; what are they listed as in binary code?
200
Von Neumann Architecture
Which architecture does the ALU consist of within four major substances?
200
Holds the two input operands.
What does the A and B registers do?
200
The identification number of the operation who output we want to keep.
What is placed on the sector lines?
300
The registers, the interconnections between components, and the ALU circuits.
What are the three components of data path?
300
Holds the results
What does register C do?
300
The results of the desired operation and the others are discarded.
What appears on the output line and what happens to answers that are not on the output line?
400
Register
What is a storage cell that holds the operands of an arithmetic operation and that, when the operation is complete, holds its result.
400
To make programs run faster.
Why do we use registers?
400
The Multiplexor Circuit
Where are all the answers sent to in a circuit?
400
False
T/F an ALU only performs correct operations?
500
Mathematician John Von Neumann
Who proposed the ALU concept in 1945?
500
Random Access Memory cell (RAM)
What are registers similar to?
500
For longer-term storage
Why would the results be moved from the ALU into memory?
500
Paper Answer
Design an ALU that can perform four functions. Show how to get answer.
M
e
n
u