assalamualaikum

welcome all


since 27 setember 2010

Senin, 27 September 2010

BCD (Binary Coded Decimal)

Sistem bilangan BCD mirip dengan bilangan biner. Pada sistem bilangan ini, setiap satu digit desimal diwakili secara tersendiri ke dalam bit bit biner. Karena pada sistem bilangan desimal terdapat 10 digit, maka dibutuhkan 4 bit biner untuk mewaili setiap digit desimal. Setiap digit desimal dkodekan kesistem bilangan biner tak bertanda. Sistem bilangan BCD biasanya digunakan untuk penampil seven segment.

Contoh:
256(des) = 0010 0101 0110(BCD)

210 = 00102

510 = 01012

610 = 01102

Tabel Konversi Antar sistem Bilangan
Desimal Biner Oktal Heksadesimal BCD
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
0001 0000
0001 0001
0001 0010
0001 0011
0001 0100
0001 0101

Perlu diingat disini, pada bilang BCD, pengkodean bilangan desimal menjadi bilangan biner format 4 bit, sehingga terdapat 6 bilangann biner yang bukan merupakan format bilangan BCD karena tidak mewakili nilai desimal. Keempat bilangan biner tersebut adalah 1010, 1011, 1100, 1101, 1110, dan 1111. Dalam praktek keempat bilangan biner tersebut masuk dalam kondisi yang diabaikan (don’t care).

Tidak ada komentar:

Posting Komentar