A+B = = 3210
A2 = = 2363 10 5 4
5 1 3
B2 = = 33110
+
1 0 6 7
A+B = = 56710
A2 = = 9213 10 9 9
B2 = = 2200
8
10
9 8
+
C 3 1
A+B = = 312110
A+B =
1 0 0 1 0 0
+
LSD (Least Significant Digit)
1 1 0 1 1 0
B2 =
1 1 0 1 0 1 0
+
A+B = LSD (Least Significant Digit)
1
Carry =
+
A+B = 1 0 1 0 1 1
EAC harus diabaikan untuk memperoleh nilai sebenarnya, sehingga hasil dari
1100 – 0011 adalah 0 1001 atau +1001
1 1 0
1 1 0
+
1 1 0 0 1
1 1 0 1
X = X =
Inc(x) = 1 Dec(x) =
+ -
Hasil = 1 1 1 0 Hasil = 1 0 0 1
Desimal Biner
0 0000
Binary Coded Decimal 1 0001
merupakan metode penyandian 2 0010
nilai bilangan berbasis desimal 3 0011
yang diubah ke dalam bentuk
4 0100
biner, dengan setiap digit desimal
diwakili oleh 4 digit biner. 5 0101
Sehingga, 2 digit bilangan 6 0110
desimal akan diwakilkan oleh 8 7 0111
digit biner. 8 1000
9 1001
A = 0 0 0 1 = 16100 1 1 0
0 0 1 0 1 1 0 1
B = = 29 10
+
0 0 1 1 1 1 1 1
Hasil = = 4510
0 1 1 0
Koreksi = = 610
+
0 1 0 0 0 1 0 1
Hasil BCD = = 4510
SISTIM SMKS Tecmatik Informatika Plus DESTERINA N. HANA,
Operasi Pengurangan BCD
Operasi pengurangan BCD menggunakan komplemen 9 (K9) dan
komplemen 10 (K10). Komplemen 9 merupakan selisih antara
bilangan BCD tertinggi dengan bilangan tersebut. Sementara
komplemen 10 merupakan increment dari komplemen 9.
0 1 1 1
A = = 710
+
0 0 1 0
Hasil (K9) = = 210
Untuk mendapatkan komplemen 10, maka hanya tinggal
menambah 0010 dengan 0001, sehingga didapatkan hasil 0011.
0 0 1 1
B = = 36010 1 1 0
+
0 1 1 0 0 0 1 1
Hasil (K9) = = 6310
0 0 0 0 0 0 0 1
Increment 1 = = 110 +
0 1 1 0 0 1 0 0
Hasil (K10) = = 6410
A = = 1 0 0 =1 9710 0 1 1 1
0 1 1 0 0 1 0 0
K(10) dari B = = 6410
+
1 1 1 1 1 0 1 1
Hasil =
0 1 1 0
Koreksi = = 610
+
1 0 1 1 0 0 0 0 1
Hasil Akhir = = +6110