PERTEMUAN MINGGU KE-9 ARITHMATIC LOGICAL UNIT (ALU)
ARITHMATIC LOGIC UNIT 1. FIXED POINT ARITHMATIC YANG MENCAKUP : n Adder (Penambahan) n Subtracter (Pengurangan) n Multiplication (Perkalian) n Division (Pembagian) 2. FLOATING POINT ARITHMATIC
ADDER adalah rangkaian penjumlah, terdiri dari : 1. HALF ADDER 2. FULL ADDER
HALF ADDER § SIMBOL LOGIKA A Input B HA Output CO
n Rangkaian Logika Half Adder:
TABEL KEBENARAN HALF ADDER INPUT OUPUT A B 0 0 0 1 1 0 1 0 1 Co
FULL ADDER n Simbol Logika Cin INPUT A B FA OUTPUT Co
RANGKAIAN LOGIKA FULL ADDER § RANGKAIAN LOGIKA
TABEL KEBENARAN FULL ADDER A 0 0 1 1 INPUT B 0 0 1 1 Cin 0 1 0 1 OUTPUT CO 0 0 1 1 0 0 1 1 1
SUBTRACTER SUBTRACTOR adalah rangkaian pengurang, terdiri dari 1. Half Subtracter 2. Full Subtracter
HALF SUBTRACTER n Simbol Logika A INPUT B Di HS Bo OUTPUT
n Rangkaian Logika Half Subtracter
TABEL KEBENARAN HALF SUBTRACTER INPUT OUTPUT A B A’ Di Bo 0 0 1 0 0 0 1 1 1 0 0 1
FULL SUBTRACTER n Rangkaian Logika Di A B Bin FS Bo
RANGKAIAN LOGIKA FULL ADDER § Rangkaian Logika :
TABEL KEBENARAN FULL SUBTRACTER A 0 0 1 1 INPUT B 0 0 1 1 Bin 0 1 0 1 OUTPUT Di Bo 0 0 1 1 0 0 0 1 1
MULTIPLICATION
DIVISION
FLOATING POINT ARITHMATIC n ALU untuk floating point dapat diimplementasikan dengan menggunakan dua rangkaian aritmatika fixed point yang terpisah yaitu unit exponent dan mantissa