Anda di halaman 1dari 4

II.

MATERI Binary Coded Desimal


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.

Anda mungkin juga menyukai