Page 32 - MODUL SISTEM KOMPUTER (YM)
P. 32
dipermudah dan dipercepat. Di bawah ini adalah Code Form dalam bilangan desimal,
bilangan oktal dan bilangan heksadesimal yang sering dipergunakan.
A. Bentuk BCD ( Binary Coded Decimal)
BCD merupakan sistem sandi dengan 6 bit, sehingga kombinasi yang dapat
digunakan sebagai sandi banyaknya adalah 2 pangkat 6 sama dengan 64 kombinasi.
Pada transmisi sinkron sebuah karakter dibutuhkan 9 bit, yang terdiri dari 1 bit awal,
6 bit data, 1 bit paritas dan 1 bit akhir. (Kristanto, 2003, hal. 97)
BCD (Binary Coded Decimal) merupakan kode biner yang digunakan hanya untuk
mewakili nilai digit desimal saja, yaitu nilai angka 0 sampai dengan 9. BCD
4
menggunakan kombinasi dari 4 bit, sehingga sebanyak 16 (2 = 16) kemungkinan
kombinasi yang bisa diperoleh dan hanya 10 kombinasi yang digunakan.
Tabel 1.10 BCD 4-bit
BCD 4-bit Digit decimal
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
Bilangan desimal pada setiap tempat dapat terdiri dari 10 bilangan yang berbeda-
beda. Untuk bilangan biner, bentuk dari 10 elemen yang berbeda-beda memerlukan
4 bit. Sebuah BCD mempunyai 4 bit biner untuk setiap tempat bilangan desimal.
Contoh Soal
Z = 317
10
3 1 7 Desimal
0011 0001 0111 Binary Coded Decimal
Dalam contoh ini BCD terdiri dan 3 kelompok bilangan masing-masing terdiri dari 4 bit,
dan jika bilangan desimal tersebut dikonversi ke dalam bilangan biner secara langsung adalah
317 = 100111101 dan hanya memerlukan 9 bit. Untuk contoh proses sebaliknya dapat
2
10
dilihat di bawah ini.
Contoh Soal :
Decimal 0101 0001 0111 0000
Binary Coded Decimal 5 1 7 0
28