Professional Documents
Culture Documents
Arithmetic Logic Unit
Arithmetic Logic Unit
A
Input HA Output
B CO
Rangkaian Logika Half Adder:
A
B
Co
INPUT OUPUT
A B Co
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Simbol Logika
Cin
INPUT
A FA OUTPUT
Co
B
RANGKAIAN LOGIKA
Ci
A Half
Adder
A A
Half
B Co
B B Adder Co
Co
INPUT OUTPUT
A B Cin CO
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Simbol Logika
A Di
INPUT HS OUTPUT
Bo
B
Rangkaian Logika Half Subtracter
A Di = A + B
Bo = A . B
INPUT OUTPUT
A B A’ Di Bo
0 0 1 0 0
0 1 1 1 1
1 0 0 1 0
1 1 0 0 0
Rangkaian Logika
A Di
B FS
Bin Bo
Rangkaian Logika :
Di Di
Boi
A
B Bo
Di
Bo
Bo
INPUT OUTPUT
A B Bin Di Bo
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
MULTIPLICATION
ALU untuk floating point dapat diimplementasikan
dengan menggunakan dua rangkaian aritmatika fixed
point yang terpisah yaitu unit exponent dan mantissa