Anda di halaman 1dari 4

Nama : Sofyan Rifai

Npm : 1915031029

Tugas PTI Bilangan BCD dan ASCII

1. Bilangan BCD
BCD (Binary Coded Decimal) adalah sistem pengkodean Biner dari angka
Desimal dimana setiap digit Desimal diwakili oleh sejumlah bit, biasanya terdiri
dari 4 bit. Cara Konversi BCD ke rangkaian digital dan Peralatan-peralatan
Digital pada umumnya menggunakan sistem bilangan Biner dalam
pengoperasiannya. Namun pada saat komunikasi antara rangkaian digital dengan
penggunanya yaitu manusia, diperlukan interface atau antarmuka yang dimengerti
oleh kedua pihak (rangkaian digital dan manusia). Interface atau antarmuka
tersebut biasanya akan menerima data dalam bentuk bilangan desimal kemudian
rangkaian digital harus menggunakan beberapa kode biner agar dapat lebih mudah
untuk mewakili bilangan desimal tersebut. Kode yang digunakan untuk tujuan ini
biasanya disebut dengan kode BCD (Binary Coded Decimal). Dalam kode BCD,
setiap bilangan Desimal diwakili oleh bilangan biner 4 bit.

Cara Konversi Bilangan Desimal ke Kode Bilangan BCD (Binary Coded


Decimal)

Untuk mengkonversi dari bilangan desimal ke bilangan BCD, setiap angka dari
bilangan desimal dikonversikan satu per satu menjadi 1 kelompok bilangan biner
(4 bit) seperti contoh dibawah ini :

Konversi Bilangan Desimal 48910 ke kode BCD :

4 = 0100
8 = 1000
9 = 1001
Bilangan desimal 48910 yang dikonversikan ke kode BCD adalah menjadi 0100
1000 1001 atau 010010001001BCD.

Cara Konversi Kode Bilangan BCD menjadi Bilangan Desimal

Untuk dapat mengkonversikan kode bilangan BCD ke bilangan desimal, cukup


dengan membagikan bilangan biner ke dalam kelompok 4 bit biner kemudian
tuliskan angka desimal yang diwakilkan oleh masing-masing kelompok 4 bit
tersebut. Perhatikan contoh dibawah ini:

Konversikan kode bilangan BCD 1001 0011 menjadi bilangan desimal.

1001 = 9
0011 = 3

Jadi, kode bilangan BCD 1001 0011 yang dikonversi menjadi desimal adalah 9310.

2. Bilangan ASCII
ASCII (American Standard Code for Information Interchange) merupakan Kode
Standar Amerika untuk Pertukaran Informasi atau sebuah standar internasional
dalam pengkodean huruf dan simbol seperti Unicode dan Hex, namun ASCII
lebih bersifat universal. Dalam bahasa komputer 0 dan 1 tidak ada cara lain untuk
mewakili huruf dan karakter yang bukan nomer. Semuanya harus menggunakan 0
dan 1. Salah satu jalan untuk berbahasa dengan komputer dengan cara
menggunakan tabel ASCII. Tabel ASCII merupakan tabel atau daftar yang bersi
semua huruf dalam alfabet romawi ditambah beberapa karakter tambahan. Dalam
tabel ini setiap karakter akan selalu diwakili oleh sejumlah kode yang sama. Misal
untuk huruf "b" (b kecil) selalu diwakili oleh urutan nomer 98, dan kalo
dipresentasi menggunakan 0 dan 1 dalam bilangan biner, 98 adalah bilangan biner
110 0010.
Contoh lainya adalah 125 yang merupakan karakter "}". Simbol tersebut selalu
digunakan dalam bahasa komputer. Bukan hanya komputer tetapi juga beberapa
teknologi yang berbahasa komputer seperti Telepon Genggam.

Sebenarnya Kode ASCII mempunyai komposisi bilangan biner sebanyak 7 bit.


Akan tetapi ASCII disimpan menjadi 8 bit dengan menambahkan satu angka 0
sebagai tanda significant paling tinggi. Bit tambahan itu sering digunakan untuk
uji prioritas.

Jumlah kode ASCII sendiri ialah sebanyak 255 kode. Kode ASCII dengan Nilai
ANSI ASCII (Desimal) 0 sampai 127 adalah kode ASCII manipulasi teks
sedangkan kode ASCII dengan Nilai ANSI ASCII 128 sampai 255 adalah kode
ASCII untuk manipulasi Gambar/Grafik.

Anda mungkin juga menyukai