My Widget
My Widget
  • Posted by : Unknown Senin, 02 Februari 2015



    BCD (Binary Coded Decimal)
    BCD adalah sistem pengkodean bilangan desimal yang metodenya mirip dengan bilangan biner biasa; hanya saja dalam proses konversi, setiap simbol dari bilangan desimal dikonversi satu per satu, bukan secara keseluruhan seperti konversi bilangan desimal ke biner biasa. Hal ini lebih bertujuan untuk “menyeimbangkan” antara kurang fasihnya manusia pada umumnya untuk melakukan proses konversi dari desimal ke biner -dan- keterbatasan komputer yang hanya bisa mengolah bilangan biner. Untuk lebih jelas, dapat dilihat pada contoh berikut :
    Misalkan bilangan yang ingin dikonversi adalah 17010.
    Sesuai dengan posting saya yang sebelumnya, dapat dilihat bahwa bilangan biner dari :
    110—-> 00012
    710—-> 01112
    010—-> 00002
    Tetapi, berhubung hasil yang diinginkan adalah bilangan BCD, maka basis bilangannya tinggal ditulis sebagai berikut :
    110—-> 0001BCD
    710—-> 0111BCD
    010—-> 0000BCD
    maka, nilai BCD dari 17010 adalah 0001 0111 0000BCD.
    Harap diperhatikan bahwa setiap simbol dari bilangan desimal dikonversi menjadi 4 bit bilangan BCD.
    Contoh lain, misalkan bilangan yang ingin dikonversi adalah 30910.
    310—–> 0011BCD
    010—–> 0000BCD
    910 —–> 1001BCD
    maka, nilai BCD dari 30910 adalah 0011 0000 1001BCD.
    Sebagai bahan latihan, dapat juga dicoba konversi BCD bilangan desimal berikut :
    1010—–> 0001 0000BCD
    44110—-> 0100 0100 0001BCD
    27010—-> 0010 0111 0000BCD

    Leave a Reply

    Subscribe to Posts | Subscribe to Comments

  • Naruto

    - Copyright © 2013 My Castle 지식의 궁전 (Dyah AK-TKJ6) - To Aru Kagaku no Railgun - Powered by Blogger - Designed by Johanes Djogan -