PENJUMLAHAN
BILANGAN BINER
Ada 4
kondisi dalam penjumlahan bilangan biner
(0+0, 1+0,
0+1, 1+1)
dimana
0 + 0 = 0
1 + 0 = 1
0 + 1 = 1
1 + 1 = 0 (carry out 1)
1 + 0 = 1
0 + 1 = 1
1 + 1 = 0 (carry out 1)
Maksut dari
Carry out, hasilnya tidak bisa memuat lebih dari 1 digit. Tetapi disimpan
kedalam kolom sebelah yang lebih tingginilainya.
Contoh pada
bilangan desimal
2 + 7 = 9
(CaryOut = 0)
15 + 8 = 23
(CaryOut = 1)
Yang
dimaksud Carry Out adalah penyimpanan angka, lihat contoh diatas. 2+7=9
CarryOut = 0 karena tidak ada bilangan yang disimpan. 15+8=3 sisa 1, 1-nya
digantung diatas , lalu 1+1=2, jadi hasilnya 23. 1 yang digantung diatas itulah
yang disebut CarryOut.
Contoh pada
bilangan biner.
2.
PENGURANGAN BILANGAN BINER
kondisi yang
muncul pada pengurangan bilangan biner
(0-0, 1-0,
0-1, 1-1)
dimana
0 - 0 = 0
0 - 1 = 1 borrow 1 (jika masih ada angka di sebelah kiri)
1 - 0 = 1
1 - 1 = 0
0 - 1 = 1 borrow 1 (jika masih ada angka di sebelah kiri)
1 - 0 = 1
1 - 1 = 0
maksut dari
borrow di sini ialah peminjaman satu digit angka dari kolom sebelah yang
memiliki nilai lebih besar agar hasil pengurangan mencukupi
contoh pada
bilangan desimal
37 - 32 = 5
(borrow 0)
23 - 17 = 6
(3 borrow 1 dari angka 2)
pada
perhitungan pertama tidak ada proses meminjam (borrow) angka yang lebih besar
karena hasil pengurangan di digit belakang sudah mencukupi untuk dikurangkan
dengan bilangan pengurangnya ,sementara pada perhitungan ke-2 ada proses
peminjaman karena 3 tidak mencukupi dikurangkan dengan 7.
Contoh pada
bilangan biner.
Sumber:
http://rifkyzz-inside.blogspot.com/2013/04/penjumlahan-pengurangan-bilangan-biner.html
Tidak ada komentar:
Posting Komentar