Anda di halaman 1dari 9

Binary Coded Decimal

(BCD)

Disusun Oleh :
Kelompok 1
Anggota :
1. Faisal Padhillah [3420180016]
2. Syifa Amalia [3420180019]
3. Tasya Mardatillah Amelia [3420180020]

Dosen : Ahmad Fatih S.Kom, M.M,Si


Mata Kuliah : Jaringan Komputer I

Jurusan Teknik Informatika


Fakultas Sains dan Teknologi
KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa karena atas limpahan
karunia dan rahmatnya kami bisa menyelesaikan makalah “Binary Coded Decimal (BCD)”
dengan baik walapun masih banyak kekurangan di dalamnya. Serta kami juga berterima kasih
kepada Bapak Ahmad Fatih S.Kom, M.M,Si selaku dosen Pembina mata kuliah Jaringan
Komputer 1.

Kami sangat berharap makalah ini akan bermanfaat dalam rangka menambah
pengetahuan juga wawasan kita menyangkut Binary Coded Decimal (BCD). Kami pun
menyadari sepenuhnya bahwa di dalam makalah ini terdapat kekurangan dan jauh dari kata
sempurna. Oleh sebab itu, kami mengharapkan adanya kritik, saran dan usulan demi perbaikan
makalah yang sudah kami buat di masa yang akan datang, mengingat tak ada sesuatu yang
sempurna tanpa saran yang membangun.

Mudah-mudahan makalah sederhana ini bisa dipahami bagi siapapun yang membacanya.
Sekiranya makalah yang sudah disusun ini dapat bermanfaat bagi kami semua ataupun orang
yang membacanya. Sebelumnya kami memohon maaf jika terdapat kesalahan kata-kata yang
kurang berkenan dan kami memohon kritik dan saran yang membangun dari Anda demi
perbaikan makalah ini di saat yang akan datang.

Jakarta, 17 April 2019

Penyusun

1
DAFTAR ISI

Kata Pengantar ......................................................................................................... 1

Daftar Isi................................................................................................................... 2

BAB I : Pendahuluan ............................................................................................... 3

A. Latar Belakang ............................................................................................... 3


B. Tujuan ............................................................................................................ 3
C. Rumusan Masalah .......................................................................................... 3

BAB II : Pembahasan............................................................................................... 4

A. Pengertian BCD (Binary Coded Decimal) .................................................... 4


B. Cara Mengkonversikan Bilangan Decimal ke BCD...................................... 5
C. Cara Mengkonversikan Bilangan BCD ke Decimal...................................... 6

BAB III : Penutup .................................................................................................... 7

A. Kesimpulan .................................................................................................... 7

Daftar Pustaka .......................................................................................................... 8

2
BAB I
PENDAHULUAN

A. Latar Belakang
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 Sistem Sandi atau Kode. Salah satu sistem sandi yang dipergunakan untuk
mengadakan perubahan (menyandi) dari bilangan Desimal menjadi bilangan Biner disebut Sandi
BCD atau Binary Coded Decimal.

Untuk menyandi bilangan-bilangan Desimal dapat dilakukan dengan menggunakan angka


Biner 4 Bit (Binary Digit) sehingga akan diperoleh 16 kemungkinan kombinasi 4 Bit bilangan
Biner.

B. Tujuan
Adapun tujuan dibuatnya makalah ini adalah :

1. Mengetahui pengertian dari BCD (Binary Coded Decimal)


2. Mengetahui cara mengkonversikan bilangan Decimal ke BCD
3. Mengetahui cara mengkonversikan bilangan BCD ke Decimal

C. Rumusan Masalah
Adapun rumusan masalah dalam makalah ini adalah :

1. Apa pengertian dari BCD (Binary Coded Decimal) ?


2. Bagaimana cara mengkonversikan bilangan Decimal ke BCD ?
3. Bagaimana cara mengkonversikan Bilangan BCD ke Decimal ?

3
BAB II
PEMBAHASAN

A. Pengertian BCD (Binary Coded Decimal)


Kode BCD (Binary Coded Decimal) adalah sistem pengkodean Biner dari angka Desimal
dimana setiap digit Desimal diwakili oleh sejumlah bit, biasanya terdiri dari 4 bit. Pola-pola bit
khusus ini kadang-kadang digunakan sebagai penanda atau untuk indikasi lain (misalnya
kesalahan atau overflow).

Dalam sistem berorientasi bit (seperti pada sebagian besar komputer modern), istilah
BCD yang terbongkar (unpacked BCD) biasanya menggunakan seluruh byte untuk masing-
masing digit (seringkali termasuk sebuah tanda), sedangkan BCD yang terkemas (packed BCD)
biasanya mengkodekan dua digit desimal dalam satu byte dengan mengambil keuntungan dari
fakta bahwa empat bit saja cukup untuk mewakili satu digit angka dengan rentang 0 sampai 9.

Unpacked BCD sering digunakan oleh keypad atau keyboard, sedangkan Packed BCD
digunakan untuk beberapa instruksi termasuk untuk penjumlahan dan pengurangan BCD dalam
kumpulan instruksi di CPU.

Kode BCD ini digunakan apabila diperlukannya transfer informasi desimal masuk dan
keluar dari rangkaian atau peralatan digital. Contoh-contoh rangkaian atau peralatan digital
tersebut diantaranya seperti Jam Digital, Kalkulator, Multimeter Digital dan Pencacah Frekuensi
(Frequency Counter).

Nilai tertinggi dari suku bilangan desimal adalah angka 9 yang diwakilkan oleh bilangan
biner 1001. Dengan demikian, hanya bilangan biner 4 bit dari 0000 hingga 1001 yang digunakan.
Tabel dibawah ini menunjukan kode BCD.

4
BCD
Digit Desimal
8 4 2 1
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1

B. Cara Mengkonversikan Bilangan Decimal ke BCD


Dalam proses konversinya, setiap angka dari bilangan desimal dikonversikan satu per
satu menjadi 1 kelompok bilangan biner (4 bit). Pertama, pisahkan angka desimal sesuai dengan
bobotnya kemudian tuliskan kode BCD yang ekuivalen untuk mewakili setiap digit desimal yang
bersangkutan.

Contohnya :

378(10) = ………….. (BCD)

3  0011

7  0111

8  1000

Hasilnya : 011101111000(BCD)

5
C. Cara Mengkonversikan Bilangan BCD ke Decimal
Untuk mengkonversikan dari BCD ke bilangan Desimal adalah cukup dengan
membagikan bilangan biner ke dalam kelompok 4 bit biner kemudian tuliskan angka desimal
yang diwakilkan oleh masing-masing kelompok 4 bit tersebut.

Contohnya :

0101001110010111(BCD) = ………………..(10)

0111  7

1001  9

0011  3

0101  5

Hasilnya : 5397(10)

6
BAB III
PENUTUP

A. Kesimpulan
Kode BCD (Binary Coded Decimal) adalah sistem pengkodean Biner dari angka Desimal
dimana setiap digit Desimal diwakili oleh sejumlah bit, biasanya terdiri dari 4 bit. Kode BCD ini
digunakan apabila diperlukannya transfer informasi desimal masuk dan keluar dari rangkaian
atau peralatan digital. Contoh peralatan digital tersebut diantaranya seperti Jam Digital,
Kalkulator, Multimeter Digital dan Pencacah Frekuensi (Frequency Counter). Hanya bilangan
biner 4 bit dari 0000 hingga 1001 yang digunakan dalam BCD.

Dalam proses konversinya, setiap angka dari bilangan desimal dikonversikan satu per satu
menjadi 1 kelompok bilangan biner (4 bit) kemudian tuliskan kode BCD yang ekuivalen untuk
mewakili setiap digit desimal yang bersangkutan.

Untuk mengkonversikan dari BCD ke bilangan Desimal adalah cukup dengan membagikan
bilangan biner ke dalam kelompok 4 bit biner kemudian tuliskan angka desimal yang diwakilkan
oleh masing-masing kelompok 4 bit tersebut.

7
DAFTAR PUSTAKA

https://www.academia.edu/6819092/Binary_Code_Decimal_BCD_Binary_Code_
Decimal

https://teknikelektronika.com/pengertian-bcd-binary-coded-decimal-cara-konversi-
bcd/

https://www.academia.edu/25297609/MATERI_Binary_Coded_Desimal

https://id.wikipedia.org/wiki/Desimal_berkode_biner

Anda mungkin juga menyukai