BCD dapat merujuk ke salah satu dari berikut ini:
1. Kependekan dari desimal berkode biner, BCD (juga dikenal sebagai paket desimal) adalah angka 0 sampai 9 yang dikonversi menjadi biner empat digit. BCD digunakan di beberapa komputer desimal awal dan sistem IBM System/360 series.
Bagaimana mengkonversi desimal ke BCD
Jika angkanya lebih dari satu digit, pisahkan menjadi angka yang terpisah. Misalnya, angka “25” akan menjadi “2” dan “5”. Setelah dipisah, ambil setiap angka dan konversikan ke nilai BCD-nya (biner 4 digit).
Di bawah ini adalah daftar angka desimal 0 sampai 9 dan nilai konversi biner.
Jika Anda tidak sepenuhnya memahami cara menghitung hingga 9 dalam biner, lihat halaman biner kami.
Desimal | BCD |
---|---|
0 | 0000 |
1 | 0001 |
2 | 0010 |
3 | 0011 |
4 | 0100 |
5 | 0101 |
6 | 0110 |
7 | 0111 |
8 | 1000 |
9 | 1001 |
Dengan menggunakan konversi ini, angka 25, misalnya, memiliki angka BCD 0010 (2 dalam biner) dan 0101 (5 dalam biner) atau 00100101. Namun, jika 25 disimpan sebagai biner 8-bit (bukan BCD), itu direpresentasikan sebagai 00011001, yang membutuhkan pemahaman tentang lima digit pertama dalam biner (16, 8, 4, 2, dan 1).
Sebagai contoh lain, jika Anda mengonversi angka yang lebih besar seperti “953” menjadi BCD, Anda akan mengikuti langkah yang sama di bawah ini.
- Pecahkan “953” menjadi tiga angka terpisah (9, 5, dan 3).
- Ubah “9” menjadi nilai biner 4 digitnya (1001).
- Ubah “5” menjadi nilai biner 4 digitnya (0101).
- Ubah “3” menjadi nilai biner 4 digitnya (0011).
- Temukan bahwa desimal “953” sama dengan “1001 0101 0011” dalam BCD.
Bagaimana mengkonversi BCD ke desimal
Untuk mengonversi BCD (desimal berkode biner) ke desimal memerlukan konversi nilai biner BCD 4 digit menjadi ekuivalen desimalnya. Anda dapat melakukan ini dengan memahami cara menghitung sampai 9 dalam biner atau dengan bagan yang ditunjukkan di atas. Misalnya, jika nilai BCD adalah “0001 1001 0000” atau “000110010000” tanpa spasi, ubah setiap 4 digit menjadi desimal, yang menjadi “190” dalam desimal.
Mengapa BCD digunakan?
Untuk menyimpan angka, lebih mudah mengubah angka desimal menjadi BCD daripada biner. Misalnya, setelah Anda memahami berhitung sampai 9 dalam biner, Anda dapat mengonversi angka berapa pun berapa pun ukurannya. Namun, dengan biner, lebih rumit untuk mengonversi bilangan besar karena terdapat delapan tempat digit atau lebih, bukan hanya empat.
2. Dengan Microsoft Windows, BCD adalah singkatan dari Data Konfigurasi Boot dan merupakan database yang berisi data konfigurasi waktu boot. BCD pertama kali diperkenalkan dengan Windows Vista dan menggantikan boot.ini yang digunakan dengan NTLDR.
Basis, Biner, Singkatan komputer, Desimal, EBCDIC