UNIT ARITMATIKA
Tujuan a ) Mengerti bagian – bagian ALU Memahami representasi integer b ) Memahami Operasi penambahan, pengurangan, perkalian, pembagian c ) Memahami floating point representation d ) Memahami operasi aritmatika dengan floating point representation
Representasi proses
Diagram penyusun CPU dan ALU
MENGAPA BINER DIPILIH UNTUK MEKANISME REPRESENTASI DATA KOMPUTER LALU, MENGAPA BINER DIPILIH UNTUK MEKANISME REPRESENTASI DATA KOMPUTER ????
1 ) Komputer secara elektronika hanya mampu membaca dua kondisi sinyal : - ada sinyal atau ada tegangan - tidak ada sinyal ata tidak ada arus listrik yang mengalir 2 ) dua kondisi tersebut yang digunakan untuk representasi bilangan dalam kode biner (1/0) 1 ada tegangan 0 level rendah, tidak ada arus
Representasi Integer 1 ) unsigned integer 2 ) representasi nilai tanda 3 ) representasi 2’s complement
Unsigned integer
2’s Complement
Representasi nilai tanda ( Signed Integer )
ADDER
Full Adder Si = Ai xor Bi xor Ci Ci+1 = Ai.Bi + Ai.Ci + Bi.Ci
Implementasi dalam proses penjumlahan
Contoh Proses
Next week paralel Array Multiplication divider