Untuk menghubungkan antara perhitungan yang dilakukan oleh manusia dengan perhitungan yang dilakukan oleh sistem Digital perlu adanya suatu sistem yang dapat melakukan perubahan (Konversi) dari bentuk Desimal ke dalam bentuk Biner. Perubahan tersebut dapat dilakukan dengan menggunakan SIST! S"#DI atau K$D. Salah satu sistem sandi yang dipergunakan untuk mengadakan perubahan (menyandi) dari bilangan Desimal men%adi bilangan Biner disebut Sandi B&D atau Binary &oded De'imal. Untuk menyandi bilangan(bilangan Desimal dapat dilakukan dengan menggunakan menggunakan angka Biner ) Bit (Binary Digit) sehingga akan diperoleh *+ kemungkinan kombinasi ) Bit bilangan Biner. Table Konversi Binary, Decimal, dan Hexadecimal Binary Hexadecimal Decimal X1 X16
1 1 1 1 16 1 ! ! ! "! 11 " " " #$ 1 # # # 6# 11 % % % $ 11 6 6 6 &6 111 ' ' ' 11! 1 $ $ $ 1!$ 11 & & & 1## 11 A 1 1 16 111 B 11 11 1'6 11 C 1! 1! 1&! 111 D 1" 1" !$ 111 E 1# 1# !!# 1111 ( 1% 1% !# Penyandian yang sering digunakan dikenal sebagai sandi ,)-*B&D dan -)-*B&D. )A*DI BCD $#!1 Pada umumnya untuk merubah bilangan Biner yang terdiri dari banyak Digit ke dalam bilangan Desimal akan menyulitkan dan memakan .aktu lama. Sebagai 'ontoh misalnya bilangan Biner (**/*/***//**)-0 kalau kita hitung dengan menggunakan harga %elas ini akan memakan .aktu yang 'ukup lama. Dengan bantuan S"#DI B&D semuanya akan men%adi mudah. Pengertian dari sandi B&D ini adalah mngelompokkan bilangan Biner yang tiap kelompoknya terdiri dari ) Bit bilangan Biner yang dapat menggantikan setiap Digit dari bilangan Desimal dengan urutan yang berdasarkan 1arga tempat seperti ,0 )0 -0 *. Dengan demikian sandi tersebut dinamakan Sandi B&D ,)-*. Urutan dari bilangan sandi B&D ,)-* dapat bertambahan dan berkembang terus0 misalnya bilangan Desimal puluhan dapat bertambah dengan kelipatan */ * (,/0 )/0 -/0 */)0 bilangan Desimal ratusan dengan kelipatan */ - (,//0 )//0 -//0 *//) dan begitulah seterusnya. Sebagai 'ontoh misalnya2 *. Buatlah sandi B&D ,)-* dari bilangan Desimal *334 +enyelesaian, *334 5 ///* *//* *//* /*/* * 3 3 4 6adi (*334)*/ 5 (///*/**//**//*/*)B&D ,)-* atau 5 (**//***//*/*/*)B&D ,)-* -. 7ubahlah sandi B&D ,)-* (**//*/*///*/) men%adi bilangan Desimal +enyelesaian, **//*/*///*/ 5 ///* *//* /*// /*/* * 3 ) 4 6adi sandi B&D ,)-* (**//*/*///*/) 5 (*3)4)*/ )A*DI BCD !#!1 Sepertinya halnya pada sandi B&D ,)-*0 maka pada sandi B&D -)-* bilangan -)-* menun%ukkan urutan bobot bilangan atau 1arga tempat dari Digit bilangan Biner. Dalam membuat sandi B&D -)-* kita dapat membuat beberapa kemungkinan penulisan ) Bit bilangan Biner. Sebagai 'ontoh2 !isalnya angka Desimal - dapat ditulis //*/ atau */// angka Desimal ) dapat ditulis /*// atau */*/ Dari uraian diatas maka dapat ditarik kesimpulan bah.a dengan menggunakan ) Bit bilangan Biner yang dipakai sebagai pengganti bilangan Desimal0 maka akan dihasilkan banyak sekali sandi B&D. 1al ini disebabkan karena tiap(tiap Bit dapat diubah sandi berdasarkan bobot tertentu. Sebagai 'ontoh misalnya2 B&D ,)-*0 B&D -)-* dan lain(lain. &ontoh membuat sandi -)-* Buatlah sandi -)-* dari bilangan Desimal *3)4 +enyelesaian, (*3)4)*/ 5 ///* **** /*// /*/* * 3 ) 4 5 (*****/*//*/*/)B&D -)-* "tau 5 ///* **** */*/ */** * 3 ) 4 Dalam rangkaian elektronika kita mengenal sebuah seven segmen. Seven segmen merupakan rangkaian pendisplay angka yang terdiri dari beberapa dioda 'ahaya (8D) yaitu 8D untuk pembentukan angka dan satu 8D sebagai titik."da dua %enis 8D untuk berdasarkan kaki yang di pakai bersama(sama ('ommon)0yaitu 'ommon anoda dan 'ommon katoda.Untuk memudahkan dalam menyalakan seven segmen0maka di butuhkan de'oder khusus untuk mengkodekan dari kode B*ner men%adi kode(kode B*ner yang sesuai untuk membentuk displayangka.ada dua driver umumyang di pakai sebagai de'oder ke seven segmen (B&D to seven segmen)0antara lain I& 9))9 untuk seven segmen ke dua. B&D to seven segmen adalah pengubah kode B&D ke kode seven segment.