Sabtu, 26 Maret 2011

PENGKODEAN KARAKTER DATA

KODE ASCII (American Standard Code for Information Interchange)

Kode Standar Amerika untuk Pertukaran Informasi atau ASCII (American Standard Code for Information Interchange) merupakan suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal, contohnya 124 adalah untuk karakter “|”. Ia selalu digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks. Kode ASCII sebenarnya memiliki komposisi bilangan biner sebanyak 8 bit. Dimulai dari 00000000 hingga 11111111. Total kombinasi yang dihasilkan sebanyak 256, dimulai dari kode 0 hingga 255 dalam sistem bilangan Desimal.

Perlengkapan kecil dalam pemrograman, salah satunya adalah daftar kode ASCII. Kode ini bernilai dari 0 sampai 127 (128 kode) meskipun tidak semuanya dapat ditampilkan di dalam program. Kode bernilai sampai dengan 31 dinamakan kode control, sedangkan 32 sampai dengan 126 adalah kode ASCI yang dapat ditampilkan. Alfabet A sampai Z diwakili oleh kode desimal 65 sampai 90. Bagaimana dengan kode yang lain?


Contoh pemrograman yang memanfaatkan kode ASCII, salah satunya adalah pada enkripsi XOR yang dapat dibaca pada tulisan “Enkripsi XOR, Contoh Program (Java)“.


KODE BCD (Binary Coded Desimal)

Bilangan desimal yang dikodekan/ditulis dalam bentuk bilangan biner.
Satu digit bilangan desimal ditulis dalam bentuk bentuk 4 digit bilanan biner yanga disebut nibble.
Penulisan BCD sering juga ditulis dalam HEX.
Digunakan pada awal kalkulator dulu

Contoh :
1234 ditulis 0001001000110100B atau ditulis 1234H( ditulis 1234H karena membahas BCD)
1 = 0001
2 = 0010
3 = 0011
4 = 0100



Kode EBCDIC
EBCDIC (Extended Binary Coded Decimal Interchange Code)

EBCDIC (Extended Binary Coded Decimal Interchange Code) adalah kode 8-bit yang memungkinkan untuk mewakili karakter sebanyak 256 (28) kombinasi karakter, pada EBCDIC,High-order bits atau 4-bit pertama disebut dengan zone bits dan low order bits atau 4-bit kedua disebut dengan numeric bit.
Kode EBCDIC banyak dipakai pada computer generasi ke tiga, seperti pada sistem operasi computer merk IBM, seperti z/OS, OS/390, VM, VSE, OS/400, dan i5/OS. Kode EBCDIC ini juga dipakai untuk beberapa jenis komputer lain seperti Fujitsu-Siemens BS2000/OSD, HP MPE/iX, dan Unisys MCP.
Kode ini merupakan pengembangan dari kode 6-bit yang dipakai untuk kartu berlubang (punched card) pada komputer IBM antara akhir tahun 1950an dan awal tahun 1960an. Variasi dari kode EBCDIC ini disebut CCSID 500 yang ditampilkan pada tabel di bawah ini dalam normat bilangan komputer hexadesimal. Kode 00 sampai 3F dipakai untuk huruf kendali, kode 40 untuk spasi, dan lain sebagainya.



Kode BAUDOT (Binary Coded Decimal Interchange Code)

Karakter Baudot sistem kode adalah metode transmisi pesan teks yang berisi dasar abjad Romawi dan angka, bersama dengan satu set terbatas simbol. Sistem coding awalnya dirancang pada tahun 1870 oleh Emil Baudot, dan terdiri dari 32 kombinasi kode yang memungkinkan pesan yang akan dikomunikasikan antara dua lokasi dengan menggunakan sirkuit listrik enam kawat.

Karena 32 tidak cukup untuk berkomunikasi kombinasi semua huruf dan angka, dua kode dari 32 digunakan untuk "shift" atau pilih set karakter yang akan digunakan untuk menyampaikan karakter berikutnya. The Baudot awal perangkat pada dasarnya diubah mesin ketik, sehingga dua kode pergeseran melakukan fungsi yang sama dengan pengaturan atau melepaskan tombol SHIFT LOCK pada keyboard mesin tik standar, mekanik memilih set atas atau bawah karakter di palu cetak yang akan digunakan dari saat itu.

Kode karakter Baudot juga digunakan pada awal "5-level" kawat dua dan radio berbasis "teleprinter" yang muncul di awal abad ke-20. Perangkat ini menggunakan kode Baudot dalam mengirim dan menerima perangkat, dan diteruskan lima sinyal di serial, satu pulsa (atau bit) pada satu waktu, dengan waktu tetap. Sebuah perangkat penerima akan menerima aliran serial pulsa (atau bit) dan akan melakukan setara listrik atau mekanis memisahkan lima sinyal sehingga karakter asli dapat dicetak atau beberapa tindakan lain dilakukan.

Meskipun peralatan mengirim dan menerima sekarang lebih kompleks daripada model sebelumnya, perangkat ini dianggap perbaikan yang besar karena lebih sedikit kabel harus dijalankan antara lokasi, membuat sistem yang jauh lebih ekonomis, dan pesan juga bisa dikirim melalui radio. Ini juga diatur kecepatan transmisi, yang mencegah juru ketik cepat dari nge palu cetak di printer penerima.

Pengenalan teletypeprinter "5-level" membantu supercede kode Morse, dan Baudot menjadi metode komunikasi utama untuk Western Union dan hampir semua layanan berita kawat. Ini juga digunakan secara luas oleh organisasi-organisasi militer berbagai negara. Sistem Baudot melihat layanan regular sampai perangkat ini mulai digantikan dengan peralatan ASCII berbasis di pertengahan hingga akhir 1960-an.

Beberapa perangkat luas digunakan yang digunakan sistem pengkodean adalah Baudot-7 dan TG-37 TG teletypewriters, digunakan oleh Angkatan Darat Amerika Serikat mulai tahun 1940-an. Secara khusus, Angkatan Darat Amerika Serikat menggunakan TG-7-A, TG-7-B, dan model-model TG-37-B. The TG-37-B digunakan khusus "Cuaca" karakter ara set bukan Western Union / Teletype set karakter di bawah ini. (Simbol cuaca diatur termasuk panah arah dan simbol lainnya yang ideal untuk memberikan observasi dan laporan prediksi cuaca.)

CATATAN PENTING: kode yang disajikan di sini adalah dengan mengacu pada penggunaan dalam industri komputer. Yang asli, benar, kode baudot berbeda dari yang disajikan di bawah ini. Tabel berikut menyajikan CCITT Abjad No 2 yang dikembangkan dari kode Murray yang pada gilirannya dikembangkan dari kode Baudot's. Kode Baudot itu digantikan oleh kode Murray pada tahun 1901. Dan ITA2 diganti baik oleh tahun 1930-an, sehingga hampir semua "teletype" peralatan yang dibuat di AS menggunakan versi nasional ITA2 atau AS kode.

Kode 'baudot'telah digunakan secara ekstensif dalam sistem telegraf. Ini adalah lima bit kode diciptakan oleh Emile Baudot Prancis pada tahun 1870. Menggunakan lima bit diperbolehkan 32 karakter yang berbeda. Untuk mengakomodasi semua huruf abjad dan angka, dua dari 32 kombinasi digunakan untuk memilih set karakter pengganti. Kolom tokoh ini berlaku setelah karakter angka pergeseran telah diterima. Hal ini tetap berlaku sampai pergeseran surat diterima, setelah itu kolom surat-surat harus dirujuk ke (dan sebaliknya).

'kode Baudot' Dua dalam penggunaan umum. Yang pertama yang digunakan di Amerika. Yang kedua, digunakan di Eropa, juga disebut sebagai CCITT Alphabet No 2. Dalam setiap, 'huruf' adalah identik, namun 'angka' berbeda.

Kata-kata lima bit tanda kurung dengan start bit (spasi) dan sebuah stop bit (tanda). Pemalasan ditunjukkan oleh negara 'menandai'. Kata ditransmisikan LSB pertama.

Tidak ada komentar:

Posting Komentar