CODING (PENGKODEAN)
Pendahuluan
1
2/16/2016
Sandi ASCII
2
2/16/2016
Sandi EBCDIC
• EBCDIC : sandi 8 bit
• Karakter yang dapat diberi 28 = 256 karakter
• Transmisi asinkron terdiri dari 11 bit, yaitu:
1 bit awal
8 bit data
1 bit pariti
1 bit akhir
Sandi ASCII
3
2/16/2016
Sandi Baudot
4
2/16/2016
Sandi Baudot
5
2/16/2016
6
2/16/2016
Sandi 4 atau 8
• Sandi dari IBM
• Sandi yang diperbolehkan adalah 4 buah “1”
dan 4 buah “0”.
• Hanya 70 karakter yg dpt diberi sandi
• Transmisi asinkron memerlukan 10 bit, yaitu:
1 bit awal
8 bit data
1 bit akhir
BCD
• BCD : sandi 6 bit
• Karakter yang dapat diberi 26 = 64 karakter
• Transmisi asinkron terdiri dari 9 bit, yaitu :
1 bit awal
6 bit data
1 bit pariti
1 bit akhir
7
2/16/2016
BCD
Contoh BCD
8
2/16/2016
Pengelompokkan Karakter
• Pada komunikasi data informasi yang dipertukarkan terdiri
dari 2 group (baik ASCII maupun EBCDIC), yaitu :
a. Karakter data (Data Character)
b. Karakter kendali (Control Characters); Digunakan untuk
mengendalikan transmisi data, bentuk (format data),
hubungan naluri data dan fungsi fisik terminal.
9
2/16/2016
Karakter Kendali
• Karakter kendali dibedakan :
Transmission control : mengendalikan data pada saluran
Format effectors : mengendalikan tata letak fisik informasi
pada print-out atau tampilan layar
Device control : mengendalikan peralatan tambahan pada
terminal
Information Separators : digunakan utk mengelompokkan
data secara logis.
Transmission Control
Digunakan untuk 2 macam tujuan:
• Membentuk pesan dalam bentuk yg mudah
dikenal yg dpt dilayani oleh penerima
• Membentuk penyaluran data dalam jaringan
10
2/16/2016
11
2/16/2016
Bentuk Pesan :
1. Pesan 1 blok :
SOH HEADER STX TEXT ETX
2. Pesan 3 blok :
SOH HEA STX TEXT ETB STX TEXT ETB STX TEXT ETX
DER
12
2/16/2016
Catatan :
• HEADER : dpt berisi informasi mengenai
terminal, misal; alamat, prioritas, tanggal
• Tidak semua sistem memerlukan ETB utk
pesan yg terdiri dari beberapa blok (ada yg
menggunakan ETX utk mengakhiri blok)
Format Effectors :
• BS (Back Space) : print head/kursor mundur satu langkah
• HT (Horizontal Tabulation) : maju ke posisi yg telah ditentukan
• LF (Line Feed) : maju satu baris (spasi 1 baris)
• VT (Vertical Tabulation) : maju beberapa baris (spasi)
• FF (Form Feed) : maju 1 halaman (halaman baru)
• CR (Carriage Return) : kursor menuju ke awal baris
13
2/16/2016
Device Control :
• Digunakan misalnya untuk menghidupkan dan
mematikan, dll, tergantung dari perancang.
Information Separator
14