Macam-Macam Kode Yang Digunakan Dalam Komunikasi Data
Pengkodean adalah suatu teknik yang dilakukan untuk memberikan penegasan pada proses yang terlibat (data dan pensinyalan) transmisi data. Dalam proses tersebut perlu diperhatikan pula fasilitas-fasilitas komunikasi dan media yang tersedia. Pengkodean (Encoding) adalah proses perubahan karakter data yang akan dikirim dari suatu titik ke titik lain dengan kode yang dikenal oleh setiap terminal yang ada, dan menjadikan setiap karakter data dalam sebuah informasi digital ke dalam bentuk biner agar dapat ditransmisikan. Suatu terminal yang berbeda menggunakan kode biner yang berbeda untuk mewakili setiap karakter.
Tujuan dari Pengkodean (Encoding) adalah menjadikan setiap karakter data dalam sebuah informasi digital ke dalam bentuk biner agar dapat ditransmisikan dan bisa melakukan komunikasi data. Kode-kode yang digunakan dalam komunikasi data pada system computer memiliki perbedaan dari generasi ke generasinya, karena semakin besar dan kompleksnya data yang akan dikirim / digunakan.
Dapat dipahami bahwa pada proses komunikasi data, data tersebut harus dimengerti baik dari sisi pengirim maupun dari sisi penerima. Untuk mencapai hal tersebut, data harus diubah dalam bentuk khusus yaitu sandi (kode) untuk komunikasi data. Karena komputer hanya memahami angka biner yaitu 0 dan 1. Maka diperlukan pengkodean untuk memenuhi hal tersebut.
BCD (Binary Coded Decimal)
Dapat dipahami bahwa pada proses komunikasi data, data tersebut harus dimengerti baik dari sisi pengirim maupun dari sisi penerima. Untuk mencapai hal tersebut, data harus diubah dalam bentuk khusus yaitu sandi (kode) untuk komunikasi data. Karena komputer hanya memahami angka biner yaitu 0 dan 1. Maka diperlukan pengkodean untuk memenuhi hal tersebut.
BCD (Binary Coded Decimal)
- BCD merupakan kode biner yang digunakan untuk hanya mewakili nilai digit decimal dari 0-9.
- BCD menggunakan kombinasi 4 bit, sehingga ada 16 kombinasi yang bisa diperoleh dan hanya 10 kombinasi yang bisa digunakan.
- BCD tidak dapat mewakili huruf atau symbol karakter khusus, sehingga jarang digunakan untuk komputer dan transmisi data sekarang. Karena BDC hanya digunakan pada komputer generasi pertama.
- 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.
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
1010—–> 0001 0000BCD
44110—-> 0100
0100 0001BCD
27010—-> 0010
0111 0000BCD
Binary Code Decimal (BCD) adalah sebuah sistem sandi
yang umum digunakan untuk menyatakan angka desimal secara digital. 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.
BCD (Binary Coded Decimal ) merupakan kode
biner yang digunakan hanya untuk mewakili nilai digit desimal saja, yaitu nilai
angka 0 sampai dengan 9.
BCD menggunakan kombinasi dari 4 bit, sehingga
sebanyak 16 (24=16) kemungkinan kombinasi yang bisa diperoleh dan hanya 10
kombinasi yang dipergunakan. Kode BCD yang orisinil sudah jarang dipergunakan
untuk komputer generasi sekarang, karena tidak dapat mewakili huruf atau
simbol-simbol karakter khusus. BCD dipergunakan untuk komputer generasi pertama.
SBCDIC ( Standard Binary Coded Decimal Intercharge code )
SBCDIC ( Standard Binary Coded Decimal Intercharge code )
- SBCDIC merupakan kode biner yang dikembangkan dari BCD.
- SBCDIC menggunakan kombinasi 6 bit sehingga lebih banyak kombinasi yang bisa dihasilkan. Yaitu 64 kombinasi kode.
- Ada 10 kode untuk digit angka dan 26 kode untuk alphabet dan sisanya untuk karakter khusus tertentu.
- SBCDID digunakan pada komputer generasi kedua.
EBCDIC (Extended Binary Code Decimal for Information Intercharge)
- EBCDID adalah kode 8 bit yang memungkinkan untuk mewakili karakter 256 kombinasi karakter.
- Pada EBCDID, high order bits atau 4 bit pertama disebut Zone bits dan low order bits atau 4 bit kedua disebut dengan numeric bit.
ASCII (American Standard Code For Information Intercharge)
- ASCII dibuat dengan tujuan membuat kode binary yang standar, kode ASCII ini menggunakan kombinasi 7 bit. SSCII7-bit banyak digunakan oleh computer generasi sekarang.
- Kode ASCII memiliki 128 bit kombinasi yang selalu digunakan.
- Dari 128 kombinasi tersebut 32 kode diantaranya digunakan untuk fungsi-fungsi kendali seperti SYN, STX.
- Sisa karakter lain digunakan untuk karakter-karakter alphanumerik dan sejumlah karakter khusus seperti =, / . ?
- Pada dasarnya kode ASCII merupakan kode alfanumerik yang paling popular dalam teknik komunikasi data. Kode ini menggunakan tujuh bit untuk posisi pengecekan bit secara even atau odd parity.
0 Response to "Pengkodean Dalam Komunikasi Data"
Posting Komentar