Arithmatic Logical Unit (Alu)
Arithmatic Logical Unit (Alu)
http://hendroagungs.blogspot.co.id/
ARITHMATIC LOGICAL UNIT (ALU)
Sistem Digital
ARITHMATIC LOGIC UNIT
1. FIXED POINT ARITHMATIC YANG MENCAKUP :
■ Adder (Penambahan)
■ Subtracter (Pengurangan)
■ Multiplication (Perkalian)
■ Division (Pembagian)
2. FULL ADDER
HALF ADDER
▪ SIMBOL LOGIKA
A Σ
Input HA Output
B CO
■ Rangkaian Logika Half Adder:
TABEL KEBENARAN HALF ADDER
INPUT OUPUT
A B Σ Co
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
FULL ADDER
■ Simbol Logika
Cin Σ
INPUT FA OUTPUT
A
Co
B
RANGKAIAN LOGIKA FULL ADDER
▪ RANGKAIAN LOGIKA
TABEL KEBENARAN FULL ADDER
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
SUBTRACTER
SUBTRACTOR adalah rangkaian pengurang, terdiri dari
1. Half Subtracter
2. Full Subtracter
HALF SUBTRACTER
■ Simbol Logika
A Di
INPUT HS OUTPUT
Bo
B
■ Rangkaian Logika Half Subtracter
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 1
FULL SUBTRACTER
■ Rangkaian Logika
A Di
B FS
Bin Bo
RANGKAIAN LOGIKA FULL ADDER
▪ Rangkaian Logika :
TABEL KEBENARAN FULL SUBTRACTER
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
MULTIPLICATION
DIVISION
FLOATING POINT ARITHMATIC
■ ALU untuk floating point dapat diimplementasikan dengan
menggunakan dua rangkaian aritmatika fixed point yang
terpisah yaitu unit exponent dan mantissa