Rabu, 06 Februari 2013

Penjumlahan Bilangan Biner


Komputer hanya bisa membaca & melakukan proses aritmatika bilangan biner (0 dan 1). semua bilangan harus diubah dahulu dalam bilangan biner untuk dapat dijalankan.

Proses yang biasa dilakukan komputer untuk menjumlahkan sistem bilangan desimal biasanya adalah menyandikan ke 8421 terlebih dahulu.

1. Penjumlahan Bilangan Biner

Ada 4 kondisi dalam penjumlahan bilangan biner (0+0, 1+0, 0+1, 1+1). Jika yang terjadi adalah 1+1, hasilnya tidak bisa lebih dari 1 digit. tetapi disimpan (CaryOut) kedalam kolom yang lebih tinggi. Contoh pada bilangan desimal.

2+7=9 (CaryOut = 0), 5+17=23 (CaryOut = 1)

Yang dimaksud CarryOut adalah penyimpanan angka, lihat contoh diatas. 2+7=9 CarryOut = 0 karena tidak ada bilangan yang disimpan. 5+17=3 sisa 1, 1-nya ini digantung diatas , lalu 1+1=2, jadi hasilnya 23. 1 yang digantung diatas itulah yang disebut CarryOut.

Contoh pada bilangan biner.

10+10 (1 dan 0)=

 1 = CarryOut
  10                    
  10+
100

Dari mana 100? Dalam bilangan biner hanya terdapat 2 angka (0 dan 1), jadi tidak ada angka lainnya selain  0 dan 1. jadi inilah uraiannya:
0+0=0
1+1=10  Kenapa bisa 10? Pertama kita harus memakai kode 8421. Contoh, jika 2=0010, jika 4=0100, jika 5=0101 (4+1), jika 7=0111 (4+2+1), jika 10=1010 (8+4), jika 15=1111 (8+4+2+1). Jadi 1+1=2 dalam bilangan binernya 0010.

Sebenarnya ada lagi penjumlahan 8421 BCD, tetapi ane ada keperluan lain, jadi Insya Allah next kita bahas tentang penjumlahan bilangan biner 8421 BCD.

sumber: http://blograkata.blogspot.com

Tidak ada komentar:

Posting Komentar