Metode yang digunakan dalam pengurangan bilangan biner juga sama dengan metode yang digunakan untuk pengurangan pada bilangan desimal. Dalam metode ini, jika diperlukan sebuah angka diperbolehkan meminjam 1 dari kolom yang mempunyai derajat lebih tinggi atau yang biasanya berada di sebelah kiri.
Aturan dasar untuk pengurangan
bilangan biner adalah sebagai berikut:
0 – 0 = 0
0 – 0 = 0
1 – 0 =
1
1 – 1 =
0
0 – 1 =
1, pinjam 1
Contoh
: Berapakah 10112
– 01112
Jawab:
1011
→ Bilangan biner yang dikurangi
1000
+
→ Komplemen 1 dari bilangan pengurangnya (01112)
10011
↳ end-around carry
↳ end-around carry
0011
→ Hasil penjumlahan tanpa end-around
carry
1
+ → end-around carry
dari hasil penjumlahan
0100
∴ 10112 – 01112 = 01002
0100
∴ 10112 – 01112 = 01002
Tidak ada komentar:
Posting Komentar