Jumat, 03 Oktober 2014

operasi bilangan biner

assalamualaikum warah matullahiwabarakatu
dipostingan kali ini saya akan membahas tentang aritmatika dibiner.
kita mulai dari penjumlahan,
Seperti bilangan desimal, bilangan biner juga dijumlahkan dengan cara yang sama. Pertama-tama kita harus mengerti aturan pasangan digit biner berikut :
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0 -> menyimpan 1
sebagai catatan bahwa jumlah dua yang terakhir adalah :
1 + 1 + 1 = 1 -> dengan menyimpan 1
contoh operasinya :
11101 = 29
10110 = 22
1100 = 12
11011 = 27
1001 =   9
——————– +
1100011 = 99  Sesuai!

yang kedua adalah pengurangan.
Untuk memahami konsep pengurangan biner, kita harus mengingat kembali perhitungan desimal (angka biasa), kita mengurangkan digit desimal dengan digit desimal yang lebih kecil. Jika digit desimal yang dikurangkan lebih kecil daripada digit desimal yang akan dikurangi, maka terjadi “konsep peminjaman”. Digit tersebut akan meminjam 1 dari digit sebeleh kirinya.
Bentuk Umum pengurangan sebagai berikut :
0 – 0 = 0
1 – 0 = 1
1 – 1 = 0
0 – 1 = 1 -> meminjam ‘1’ dari digit disebelah kirinya
contoh operasinya:
1100101
10 10
———- -
1001 11

yang ketiga adalah perkalian.
Metode yang digunakan dalam perkalian biner juga pada dasarnya sama dengan perkalian desimal, akan terjadi pergeseran ke kiri setiap dikalikan 1 bit pengali. Setelah proses perkalian masing-masing bit pengali selesai, dilakukan penjumlahan masing-masing kolom bit hasil.
Contoh operasi:
1101
1011
———x
1101
1101
0000
1101
————–+
10001111

yang terakhir adalah pembagian.
Serupa dengan perkalian, pembagian pada bilangan biner juga menggunakan metode yang sama dengan pembagian desimal. Bit-bit yang dibagi diambil bit per bit dari sebelah kiri. Apabila nilainya lebih dari bit pembagi, maka bagilah bit-bit tersebut, tetapi jika setelah bergeser 1 bit nilainya masih dibawah nilai pembagi maka hasilnya adalah 0.
Pembagian pada sistem bilangan biner dapat dilakukan sama seperti contoh pembagian sistem bilangan desimal. Sebagai contoh, untuk membagi 110011 (disebut bilangan yang dibagi) dengan 1001 (disebut pembagi), langkah-langkah berikut yang perlu dilakukan.
1 0 1  Hasil
—————-
1 0 0 1  / 1 1 0 0 1 1
1 0 0 1
————— -
0 0 1 1 1 1
1 0 0 1
———–  -
sisa             1 1 0

mungkin itu saja yang dapat saya sampaikan, lebih kurang saya minta maaf.
jika ada kritik dan saran silahkan tinggalkan komentar anda.

sumber





0 komentar:

Posting Komentar