Menghitung Penjumlahan Bilangan Biner


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

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.

Tidak ada komentar:

Poskan Komentar