YURISTGAMEINIGAMEID101

Penjelasan Lengkap Sandi BCD (Pengertian, Contoh, Manfaat)

pada kesempatan kali ini saya akan sedikit sharing-sharing seputar sandi BCD atau Binary Coded Decimal.


Pada perhitungan biasa kebanyakan orang menggunakan bilangan desimal. perhitungan bilangan biner hanya digunakan dalam mesin komputer, nahh jadi untuk menghubungkannya kita perlu menyandi bilangan desimal ke bilangan yang dimengerti oleh komputer. itlulah mengapa diciptakannya sandi BCD.

dari namanya BInary Coded Decimal. disana terdapat kata Binary atau Biner, yang merupakan nama dari suatu sistem bilangan yang terdiri dari 1 dan 0. tetapi yang membedakan dari Biner dan BCD ini adalah jika Pengkonversian Biner dilakukan sebanyak bilangan yang akan diubah sedangkan BCD dilakukan satu digit satu digit, untuk lebih jelasnya perhatikan contoh dibawah ini.

Ubahlah (26)10 menjadi bilangan Biner dan BCD

Menjadi Bilangan Biner :

26 : 2 = 13 sisa 0
13 : 2 = 6   sisa 1
6   : 2 = 3   sisa 0
3   : 2 = 1   sisa 1
1   : 2 = 0   sisa 1

Jadi 1 1 0 1 0

Menjadi Bilangan BCD 8421

Bilangannya dipisah
         2                                                        6
2 : 2 = 1 sisa 0                                    6 : 2 = 3 sisa 0
1 : 2 = 0 sisa 1                                    3 : 2 = 1 sisa 1
                                                          1 : 2 = 0 sisa 1
Jadi 10                                               Jadi 110

Digabungkan menjadi : 1 0 1 1 0


 Maksud dari sandi 8421 BCD adalah, bahwa tiap kelompok empat bit bilangan biner yang mengganti bilangan desimal mempunyai urutan bobot bilangan : 8, 4 , 2, dan 1. Sehingga untuk mengubah bilangan desimal menjad i sandi ini sangat mudah dilakukan, yaitu mengganti masing masing digit desimal menjadi empat bit biner, kemudian disusun sesuai urutan semula seperti contoh tadi. Dibawah ini akan dipraktekan sekali lagi cara konversi bilangan desimal ke BCD 8421 tetapi dengan angka yang lebih besar dan cara yang lebih mudah.

Ubahlah (297)10 menjadi BCD 8421

Pertama ubah angka 2 menjadi Biner

8 4 2 1
0 0 1 0
inilah cara yang saya bilang lebih mudah tadi, yaitu dengan  
membuat barisan angka 8421 dan mengisi angka 1 jika sesuai dan angka 0 bila tidak sesuai.

Selanjutnya ubah  angka 9 menjadi Biner
8 4 2 1
1 0 0 1
Karna angka 9 tidak termasuk dalam barisan angka 8421 maka yang harus kita lakukan adalah dengan mengisi angka 1 pada angka dari penjumlahan yang akan menghasilkan 9, dalam hal ini angka 8 dan 1 karna 8 + 1 = 9

Selanjutnya ubah angka 7 menjadi Biner
8 4 2 1
0 1 1 1
Seperti cara sebelumnya kita beri angka 1 pada angka dari penjumlahan yang akan menghasilkan 7, dalam hal ini 4 + 2 + 1 = 7

Langkah selanjutnya adalah menggabungkannya. 


Perlu diingat!
Apabila pada pengkonversian angka pertama dalam hal ini angka 2, menghasilkan
2 angka 0 disebelah angka 1. Maka saat digabungkan 2 angka 0 tersebut tidak usah ikut dicantumkan hanya angka 1 0 saja yang ikut digabungkan. Ini berlaku untuk semua angka diawal apabila terdapat angka 0 dari deretan kiri segeralah dihapus sampai deretan 1.

Sehingga saat digabungkan menjadi
1 0 1 0 0 1 0 1 1 1

Selanjutnya dibawah ini ada tabel hubungan antara desimal dan BCD

Desimal
BCD 8421
0
0.00000
1
0001
2
0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
10
0001 0000
11
0001 0001
12
0001 0010
13
0001 0011
14
0001 0100
15
0001 0101
16
0001 0110
17
0001 0111
18
0001 1000
19
0001 1001
20
0010 0000

Itulah tadi sedikit penjelasan tentang sandi BCD semoga bermanfaat bagi kita semua, jika ada penjelasan yang kurang jelas atau salah perhitungan dan hasil mohon dimaafkan dan segera laporkan lewat kolom komentar dibawah, secepatnya akan kami perbaiki.







Related Post