www.wikidata.id-id.nina.az
Pengganda atau Multiplier adalah rangkaian elektronika digital yang berfungsi untuk mengalikan dua buah bilangan dalam sistem bilangan dwi an atau biner binary Jenis rangkaian ini biasanya merupakan bagian dari ALU Arithmetic Logical Unit di dalam mikroprosesor atau CPU Central Processing Unit atau otak dari sebuah komputer Namun rangkaian ini bisa dibuat secara tersendiri untuk keperluan tertentu dan bisa diprogram secara perangkat keras di dalam FPGA Beberapa macam teknik atau cara dapat dipakai untuk merealisasikan operasi perkalian aritmetika ini Salah satunya adalah dengan mengalikan secara parsiel masing masing bit kemudian menjumlahkan semua hasil dari perkalian parsiel tersebut Hal ini mirip dengan proses perkalian bilangan desimal bilangan basis 10 yang dilakukan oleh murid Sekolah Dasar Jika dua buah bilangan biner a dan b masing masing 2 bit membentuk angka 00 01 10 dan 11 dikalikan satu sama lain maka akan kita peroleh hasil perkalian dalam bentuk bilangan biner 4 bit seperti tampak pada tabel di bawah ini Bilangan a ada di kolom paling kiri dan bilangan b ada di baris paling atas sementara hasil kalinya ada di dalam masing masing sel 00 01 10 1100 0000 0000 0000 000001 0000 0001 0010 001110 0000 0010 0100 011011 0000 0011 0110 1001Cara lain dalam melihat operasi perkalian ini adalah dengan menyatakan bilangan pertama sebagai angka 2 bit a 1 dan a 0 sementara bilangan kedua dinyatakan dengan b 1 dan b 0 Maka hasil kali parsielnya ada 4 buah p0 0 p0 1 p1 0 dan p1 1 dengan p 0 0 b 0 a 0 p 0 1 b 0 a 1 p 1 0 b 1 a 0 p 1 1 b 1 a 1 displaystyle begin array c c c c p0 0 amp b 0 times a 0 quad amp p0 1 amp b 0 times a 1 p1 0 amp b 1 times a 0 quad amp p1 1 amp b 1 times a 1 end array Hasil kali akhir dari bilangan a dan b akan membentuk bilangan P 4 bit P 3 P 2 P 1 P 0 dengan penjumlahan parsiel sebagai berikut p 0 1 p 0 0 p 1 1 p 1 0 0 P 3 P 2 P 1 P 0 displaystyle begin array c c c c amp amp p0 1 amp p0 0 amp p1 1 amp p1 0 amp 0 hline P 3 amp P 2 amp P 1 amp P 0 end array Untuk bilangan 8 bit a 7 0 dan b 7 0 banyaknya hasil kali parsiel juga ada 8 buah p 0 7 0 a 0 b 7 0 8 a 0 amp b 7 0 p 1 7 0 a 1 b 7 0 8 a 1 amp b 7 0 p 2 7 0 a 2 b 7 0 8 a 2 amp b 7 0 p 3 7 0 a 3 b 7 0 8 a 3 amp b 7 0 p 4 7 0 a 4 b 7 0 8 a 4 amp b 7 0 p 5 7 0 a 5 b 7 0 8 a 5 amp b 7 0 p 6 7 0 a 6 b 7 0 8 a 6 amp b 7 0 p 7 7 0 a 7 b 7 0 8 a 7 amp b 7 0 displaystyle begin array c c c c p0 7 0 amp a 0 times b 7 0 amp 8 a 0 And amp b 7 0 p1 7 0 amp a 1 times b 7 0 amp 8 a 1 And amp b 7 0 p2 7 0 amp a 2 times b 7 0 amp 8 a 2 And amp b 7 0 p3 7 0 amp a 3 times b 7 0 amp 8 a 3 And amp b 7 0 p4 7 0 amp a 4 times b 7 0 amp 8 a 4 And amp b 7 0 p5 7 0 amp a 5 times b 7 0 amp 8 a 5 And amp b 7 0 p6 7 0 amp a 6 times b 7 0 amp 8 a 6 And amp b 7 0 p7 7 0 amp a 7 times b 7 0 amp 8 a 7 And amp b 7 0 end array Hasil akhirnya merupakan penjumlahan dari semua hasil kali parsiel p 0 7 p 0 6 p 0 5 p 0 4 p 0 3 p 0 2 p 0 1 p 0 0 p 1 7 p 1 6 p 1 5 p 1 4 p 1 3 p 1 2 p 1 1 p 1 0 p 2 7 p 2 6 p 2 5 p 2 4 p 2 3 p 2 2 p 2 1 p 2 0 p 3 7 p 3 6 p 3 5 p 3 4 p 3 3 p 3 2 p 3 1 p 3 0 p 4 7 p 4 6 p 4 5 p 4 4 p 4 3 p 4 2 p 4 1 p 4 0 p 5 7 p 5 6 p 5 5 p 5 4 p 5 3 p 5 2 p 5 1 p 5 0 p 6 7 p 6 6 p 6 5 p 6 4 p 6 3 p 6 2 p 6 1 p 6 0 p 7 7 p 7 6 p 7 5 p 7 4 p 7 3 p 7 2 p 7 1 p 7 0 P 15 P 14 P 13 P 12 P 11 P 10 P 9 P 8 P 7 P 6 P 5 P 4 P 3 P 2 P 1 P 0 displaystyle begin array c c c c c c c c c c c c c c c c amp amp amp amp amp amp amp amp p0 7 amp p0 6 amp p0 5 amp p0 4 amp p0 3 amp p0 2 amp p0 1 amp p0 0 amp amp amp amp amp amp amp p1 7 amp p1 6 amp p1 5 amp p1 4 amp p1 3 amp p1 2 amp p1 1 amp p1 0 amp amp amp amp amp amp amp p2 7 amp p2 6 amp p2 5 amp p2 4 amp p2 3 amp p2 2 amp p2 1 amp p2 0 amp amp amp amp amp amp amp p3 7 amp p3 6 amp p3 5 amp p3 4 amp p3 3 amp p3 2 amp p3 1 amp p3 0 amp amp amp amp amp amp amp p4 7 amp p4 6 amp p4 5 amp p4 4 amp p4 3 amp p4 2 amp p4 1 amp p4 0 amp amp amp amp amp amp amp p5 7 amp p5 6 amp p5 5 amp p5 4 amp p5 3 amp p5 2 amp p5 1 amp p5 0 amp amp amp amp amp amp amp p6 7 amp p6 6 amp p6 5 amp p6 4 amp p6 3 amp p6 2 amp p6 1 amp p6 0 amp amp amp amp amp amp amp p7 7 amp p7 6 amp p7 5 amp p7 4 amp p7 3 amp p7 2 amp p7 1 amp p7 0 amp amp amp amp amp amp amp hline P 15 amp P 14 amp P 13 amp P 12 amp P 11 amp P 10 amp P 9 amp P 8 amp P 7 amp P 6 amp P 5 amp P 4 amp P 3 amp P 2 amp P 1 amp P 0 end array Diperoleh dari https id wikipedia org w index php title Pengganda biner amp oldid 13457324