Binary Code Decimal (BCD)
Binary Code Decimal (BCD) adalah sebuah sistem sandi yang
umum digunakan untuk menyatakan angka desimal secara digital. BCD adalah sistem
pengkodean bilangan desimal yang metodenya mirip dengan bilangan biner biasa;
hanya saja dalam proses konversi, setiap simbol dari bilangan desimal
dikonversi satu per satu, bukan secara keseluruhan seperti konversi bilangan
desimal ke biner biasa. BCD (Binary Coded Decimal) merupakan kode biner yang
digunakan hanya untuk mewakili nilai digit desimal saja, yaitu nilai angka 0
sampai dengan 9. BCD menggunakan kombinasi dari 4 bit, sehingga sebanyak 16
(24=16) kemungkinan kombinasi yang bisa diperoleh dan hanya 10 kombinasi yang
dipergunakan. Kode BCD yang orisinil sudah jarang dipergunakan untuk komputer
generasi sekarang, karena tidak dapat mewakili huruf atau simbol-simbol
karakter khusus. BCD dipergunakan untuk komputer generasi pertama.
BCD sangat umum dalam sistem elektronik dimana nilai numerik
yang akan ditampilkan, terutama dalam sistem yang terdiri semata-mata logika
digital, dan tidak mengandung mikroprosesor. Dengan memanfaatkan BCD,
manipulasi data numerik untuk layar dapat sangat disederhanakan dengan
memperlakukan setiap digit sebagai rangkaian tunggal yang terpisah-sub. Oleh
karena itu, dalam kasus di mana perhitungan relatif sederhana yang bekerja di
seluruh dengan BCD dapat mengakibatkan sistem secara keseluruhan lebih
sederhana daripada konversi ke biner.
BCD
Ø BCD : sandi
6 bit
Ø Karakter
yang dapat diberi 26 = 64 karakter
Ø Transmisi
asinkron terdiri dari 9 bit, yaitu :
1 bit awal
6 bit data
1 bit parity
1 bit akhir
Contoh