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)=
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.
sumber: http://blograkata.blogspot.com
Tidak ada komentar:
Posting Komentar