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
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.
0 Response to "Penjelasan Lengkap Sandi BCD (Pengertian, Contoh, Manfaat)"
Post a Comment