Minggu, 29 September 2013

Kode yang mewakili data(BCD,SBCDIC,EBcDIC,dan ASSCII)



Kode yang mewakili data (BCD, SBCDIC, EBCDIC dan ASCII)

Berbagai IC menggunakan input atau output BCD, baik yang empat digit, delapan digit
maupun lebih. BCD adalah angka decimal dimana setiap symbol bilangannya diwakili oleh empat
digit binary.
CONVERSI DECIMAL KE BCD
DECIMAL         BCD
PULUHAN         SATUAN
49 = 0 1 0 0        1 0 0 1
26 = 0 0 1 0       0 1 1 0
17 = 0 0 0 1       0 1 1 1
Kelompok binary puluhan mewakili angka decimal puluhan dan kelompok bunary satuan
mewakili angka decimal satuan.
BCD (Binary Coded Decimal)
 Data BCD (Binary Coded Decimal) yang biasa digunakan dalam komunikasi data untuk mengetahui berbagai kode yang digunakan dalam komunikasi  BCD merupaka kode biner yang digunakan hanya untuk mewakili digit desimal dari 0-9, BCD menggunakan kombinasi 4 bit sehingga ada 16 kombinasi yang bisa diperoleh dan hanya 10 kombinasi yang digunakan.
kode BCD sudah jarang digunakan oleh komputer-komputer dan transmisi data sekarang ini. Karena tidak dapat mewakili huruf atau simbol karakter khusus. BCD hanya digunakan oleh komputer generasi Pertama. berikut ini adalah kode-kode binary decimal pada BCD 4bit:
0000=0
0001=1
0010=2
0011=3
0100=4
0101=5
0110=6
0111=7
1000=8
1001= 9
SBCDIC ( Standard Binary Coded Decimal Intercharge code )
Kode ini disusun dari kombinasi 6 buah digit binary di tambah satu digit untuk parity check.
1. Mulai digunakan pada komputer generasi kedua.
2. Maksimal terbentuk 2 pangkat 6 sama dengan 64 kombinasi simbol
3. Menyatakan karakteristik A – S, 0 – 9 dan spesial karakter tertentu.
Dibagi atas dua zona yaiut : Alpha bit position, dan Numeric Bot Position
SBCDIC ( Standard Binary Coded Decimal Intercharge code )
Merupakan coding 6 bit untuk 64 karakter. posisi bit di SBCDIC dibagi menjadi 2 zone, yaitu 2 bit pertama (diberi nama bit A dan bit B) disebut dengan alpha bit position dan 4 bit berikutnya (diberi nama bit 8, bit 4, bit 2, dan bit 1) disebut dengan numeric bit position

SBCDIC (Standart Binary Coded Decimal Interchange Code)
SBCDIC (Standart Binary Coded Decimal Interchange Code) merupakan kode biner yang dikembangkan dari kode BCD.  SBCDIC menggunakan kombinasi 6bitsehingga lebih banyak kombinasi yang digahasilkan yaitu 64 kombinasi kode. Ada sepuluh kode untuk digit angka, 26 kode untuk digit huruf alfabet, sisanya digunakan untuk karakter khusus tertentu. SBCDIC digunakan pada komputer generasi kedua.
SBCDIC
Karakter
SBCDIC
Karakter
001010
0
100001
J
000001
1
100010
K
000010
2
100011
L
000011
3
100100
M
000100
4
100101
N
000101
5
100110
O
000110
6
100111
P
000111
7
101000
Q
001000
8
101001
R
001001
9
010010
S
110001
A
010011
T
110010
B
010100
U
110011
C
010101
V
110100
D
010110
W
110101
E
010111
X
110110
F
011000
Y
110111
G
011001
Z
111000
H


111001
I


kemudian perkembangan dari kode SBCDIC adalah kode EBCDIC ( Extend Binary Decimal Interchange code)



EBCDIC (Extended Binary Code Decimal for Information Intercharge)
1. Kode ini disusun dari kombinasi 8 buah digit binary ditambah dengan satu digit parity check
2. Mulai digunakan pada komputer generasi ketiga
3. Maksimal terbentuk 2 pangkat 8 sama dengan 256 kombinasi simbol
4. Menyatakan karakteristik A – Z, 0 – 9 dan spesila karakter.
5. Diciptakan oleh ANSI (Amerika Nasional Standard Information)

EBCDIC (Extended Binary Code Decimal for Information Intercharge)
Ini merupakan kepanjangan dari Extended Binary Coded Decimal Interchange Code. Terdiri dari kombinasi 8-bit. Pada jenis ini high order bits atau 4-bit pertama disebut dengan zone bits dan low-order bits atau 4 bit kedua disebut dengan numeric bits.
merupakan coding 8 bit untuk 256 karak ter. Tranmisi asinkron membutuhkan 11 bit,yaitu :
1 bit awal – 8 bit data
1 bit pariti – 1 bit akhi
ASCII  (American Standard Code For Information Intercharge).
Ini merupakan kepanjangan dari America Standart Code for Information Interchange, yang dikembangkan oleh American National Standarts Institute (ANSI) untuk tujuan membuat kode binary yang standart. kode ASCII ini menggunakan kombinasi 7 bit. SSCII7-bit banyak digunakan oleh komputer generasi sekarang. . Standard
yang digunakan pada industri untuk mengkodekan huruf, angka, dan karakterkarakter
lain pada 256 kode (8 bit biner) yang bisa ditampung.
Coding standar yang sering digunakan oleh peralatan komunikasi data.
merupakan sandi 8 bit dimana 7 bit digunakan untuk bit data ditambah bit ke-8 sebagai bit pariti
Kode ASCII7-bit ini terdiri dari 2 bagian:
• Control characters, merupakan karakter yang digunaklan untuk mengontrol pengiriman atau trans misi.
• Informations characters, merupakan karakter-karakter yang mewakili data.

Tabel ASCII dibagi menjadi 3 seksi:
a. Kode sistem tak tercetak (Non Printable System Codes) antara 0 – 31.
b. ASCII lebih rendah (Lower ASCII), antara 32 – 137. Diambil dari kode
sebelum ASCII digunakan, yaitu sistem American ADP, sistem yang bekerja
pada 7 bit biner.
c. ASCII lebih tinggi (Higher ASCII), antara 128 – 255. Bagian ini dapat
diprogram, sehingga dapat mengubahubah
karakter.
Program Code
Telah disebutkan diatas tentang data yang digunakan pada komputer. Tetapi begitu
banyak data yang ada pada komputer personal. Tipe data dasar dapat dikelompokkan
menjadi 2 :
a. Program Code, dimana data digunakan untuk menjalankan fungsi komputer.
b. Data User, seperti teks, gambar dan suara.
Suatu komputer harus memiliki instruksiinstruksi
agar dapat berfungsi sebagaimana
fungsinya. Hal ini akan dijelaskan lebih detail pada modul 3. CPU didesain untuk
mengenali instruksiinstruksi
ini, yang kemudian diproses bersamasama
data user.
Program Code adalah kumpulan instruksiinstruksi,
dieksekusi satu persatu, ketika
program dijalankan. Saat mengklik
mouse, atau mengetikkan sesuatu pada keyboard,
instruksiinstruksi
dikirimkan dari software (perangkat lunak) ke CPU.
Program Code dan Data User disimpan sebagai file pada media penyimpanan. Tipe
file dapat dikenali dari ekstensi file tersebut



KODE BCD, BAUDOT, SBCDIC, EBCDIC, ASCII

BCD
BCD sangat umum dalam sistem elektronik dimana nilai numerik yang akan ditampilkan, terutama dalam sistem yang terdiri semata-mata logika digital, dan tidak mengandung mikroprosesor. Dengan memanfaatkan BCD, manipulasi data numerik untuk layar dapat sangat disederhanakan dengan memperlakukan setiap digit sebagai rangkaian tunggal yang terpisah-sub. Ini cocok lebih erat realitas fisik menampilkan hardware desainer-mungkin memilih untuk menggunakan serangkaian terpisah identik -segmen menampilkan tujuh untuk membangun sebuah sirkuit metering, misalnya. Jika jumlah angka disimpan dan dimanipulasi sebagai biner murni, interfacing sedemikian menampilkan akan membutuhkan sirkuit kompleks. Oleh karena itu, dalam kasus di mana perhitungan relatif sederhana yang bekerja di seluruh dengan BCD dapat mengakibatkan sistem secara keseluruhan lebih sederhana daripada konversi ke biner.
Argumen yang sama berlaku ketika hardware jenis ini menggunakan mikrokontroler tertanam atau prosesor kecil lainnya. Seringkali, hasil kode yang lebih kecil ketika mewakili angka internal dalam format BCD, karena konversi dari atau ke representasi biner bisa mahal pada prosesor terbatas tersebut. Untuk aplikasi ini, beberapa prosesor kecil fitur mode BCD aritmatika, yang membantu saat menulis rutinitas yang memanipulasi BCD kuantitas.
BCD singkatan dari Binary Decode Desimal. Dalam BCD, digit biasanya diwakili oleh empat bit yang secara umum mewakili nilai / angka / karakter 0-9. Kombinasi bit lainnya kadang-kadang digunakan untuk tanda atau indikasi lain. Pada dasarnya, BCD hanyalah representasi dari nomor tunggal dengan menggunakan 4 Bits Binary.
Contoh:
9 dalam BCD = 1001
8 di BCD = 1000




Tabel BCD
http://1.bp.blogspot.com/-v7ktRmTFsA4/TZSdKtqv3RI/AAAAAAAAAA8/svm_O2xNOyQ/s1600/2.JPG


BAUDOT
Kode Baudot, diciptakan oleh Ă‰mile Baudot , merupakan karakter setmendahului EBCDIC dan ASCII . Dan itu adalah pendahulu kepada International Telegraph Alphabet No 2 (ITA2), teleprinter kode digunakan sampai datangnya dari ASCII. Setiap karakter dalam alfabet diwakili oleh serangkaian bit , yang dikirim melalui saluran komunikasi seperti kawat telegraf atau sinyal radio. The simbol rate pengukuran dikenal sebagai baud , dan berasal dari nama yang sama.
Kode asli Baudot ditemukan pada tahun 1870 dan dipatenkan itu pada tahun 1874. Baudot adalah kode 5-bit, dengan sama dan menonaktifkan interval, yang memungkinkan transmisi telegraf dari alfabet Romawi dan tanda baca dan sinyal kontrol. Hal ini didasarkan pada kode sebelumnya yang dikembangkan oleh Carl Friedrich Gauss dan Wilhelm Weber pada tahun 1834.
Kode ini dimasukkan pada keyboard yang lima jenis kunci piano, dioperasikan dengan dua jari tangan kiri dan tiga jari tangan kanan. Setelah tombol telah ditekan mereka dikunci bawah sampai kontak mekanis dalam unit distributor melewati sektor yang terhubung ke keyboard tertentu, ketika keyboard tidak dikunci siap untuk karakter berikutnya yang akan dimasukkan, dengan klik terdengar (dikenal sebagai " irama sinyal ") untuk memperingatkan operator. Operator harus mempertahankan ritme stabil, dan kecepatan biasa operasi adalah 30 kata per menit. Teman-kode Baudot dikenal sebagai International Telegraph Alphabet No 1, dan tidak
Selama Baudot's kode 1901 dimodifikasi oleh Donald Murray (1865-1945), diminta oleh perkembangan nya dari keyboard seperti mesin tik. Sistem Murray digunakan langkah menengah, sebuah keyboard perforator, yang memungkinkan operator untuk pukulan tape kertas, dan pemancar tape untuk mengirim pesan dari pita meninju. Pada akhir penerimaan baris, mekanisme pencetakan akan mencetak pada pita kertas, dan / atau reperforator bisa digunakan untuk membuat salinan berlubang pesan. Karena tidak ada lagi hubungan langsung antara operator tangan gerakan dan bit ditransmisikan, tidak ada kekhawatiran tentang mengatur kode untuk meminimalkan kelelahan operator, dan bukannya Murray merancang kode untuk meminimalkan keausan pada mesin, menempatkan kode kombinasi dengan menekan lubang paling sedikit yang paling sering digunakan karakter .
Kode Murray juga memperkenalkan apa yang dikenal sebagai "efektor format" atau " karakter control "- yang CR (Carriage Return) dan LF (Line Feed) kode. Beberapa kode Baudot pindah ke posisi di mana mereka telah tinggal sejak: NULL atau BLANK dan kode DEL. NULL / BLANK digunakan sebagai kode idle ketika ada pesan yang sedang dikirim.
Awal Inggris Creed mesin menggunakan sistem Murray. 
http://3.bp.blogspot.com/-aMZzJiofdUE/TZSgm5lWm5I/AAAAAAAAABM/8EclAjSN9Ao/s320/6.JPG
Gambar Keyboard dari Teletype menggunakan kode Baudot, dengan ara dan tombol shift LTRS.
Code Murray diadopsi oleh Western Union yang digunakan sampai tahun 1950-an, dengan beberapa perubahan yang terdiri dari menghilangkan beberapa karakter dan menambahkan kode kontrol lebih. Sebuah SPC eksplisit (spasi) karakter diperkenalkan, di tempat BLANK / NULL, dan baru BEL kode membunyikan lonceng atau sebaliknya menghasilkan sinyal pada penerima. Selain itu, WRU atau "Who aRe yoU?". Kode diperkenalkan, yang menyebabkan mesin penerima untuk mengirim aliran identifikasi kembali ke pengirim.
Sekitar 1930, CCITT memperkenalkan Telegrapi Internasional Abjad No 2 (ITA2) kode sebagai standar internasional, yang didasarkan pada kode Western Union dengan beberapa perubahan kecil.

Tabel BAUDOT
http://3.bp.blogspot.com/-GHY5zPLze20/TZSfesROV2I/AAAAAAAAABE/RUpp1PlLjv0/s640/3.JPG


Tidak ada komentar:

Poskan Komentar