Penjumlahan Bilangan Biner
Penjumlahan bilangan biner serupa dengan penjumlahan pada bilangan desimal.
Dua bilangan yang akan dijumlahkan disusun secara vertikal dan digit-digit yang mempunyai signifikansi sama di tempatkan pada kolom yang sama.
Digit-digit ini kemudian dijumlahkan dan jika jumlahnya lebih besar dari 1, maka ada bilangan yang disimpan, selanjutnya bilangan yang disimpan tersebut dijumlahkan dengan bilangan di sebelah kirinya
Operasi penjumlahan pada bilangan biner memiliki 4 syarat yang perlu dipahami seperti di bawah ini:
0 + 0 = 0 1 + 0 = 1 0 + 1 = 1 1 + 1 = 0 (carry out 1)
Maksud dari “carry out” pada pernyataan di atas adalah menyimpan sejumlah nilai dan akan dimasukkan/substitusi ke nilai disebelahnya yang lebih besar.
Perhatikan contoh di bawah ini (penjumlahan bilangan biner 8 bit):
Buktikan 8 + 11 = 19 menggunakan operasi penjumlahan bilangan biner.
Pembahasan
Diketahui:
8 = 00001000 11 = 00001011 Maka penghitungannya menjadi: 00001000 00001011 + 00010011 = 19 Jadi, terbukti bahwa 8 + 11 = 00001000 + 00001011 = 00010011 = 19
Pada contoh soal di atas, terdapat carry out pada saat 1 + 1 = 0 dengan carry out 1 dan di substitusi ke nilai sebelahnya yang lebih tinggi sehingga 1 + 0 + 0 = 1.