Komunikasi Data
Pengkodean Data dan teknik pengkodean data,
multiplexing
Dosen : Sri Supatmi
11/30/2024
Pendahuluan
• Karakter data yang akan dikirim dari suatu titik ke titik
lain tidak dapat dikirimkan secara langsung. Perlu proses
pengkodean pada setiap titik. Dengan kata lain, karakter-
karakter data tersebut harus dikodekan terlebih dahulu
dengan kode yang dikenal oleh setiap terminal yang ada.
• Tujuan dari pengodean adalah menjadikan setiap
karakter dalam sebuah informasi digital kedalam bentuk
biner agar dapat ditransmisikan. Suatu terminal yang
berbeda menggunakan kode biner yang berbeda untuk
mewakili suatu karakter.
Pengenalan Encoding
2
11/30/2024
• Kode-kode yang digunakan untuk keperluan komunikasi
data pada sistem komputer dari sejak komputer
ditemukan sampai pada komunikasi data modern
memiliki perbedaan dari generasi ke generasi. Hal ini
disebabkan oleh semakin besar dan kompleksnya data
yang akan dikirim atau dipergunakan.
3
11/30/2024
• Secara umum ada beberapa kode yang digunakan dalam
komunikasi data diantaranya adalah:
1. BCD (Binary Coded Decimal)
2. SBCDIC (Standard Binary Coded Decimal Interchange Code)
3. EBCDIC (Extended Binary Coded Decimal Interchange Code)
4. BOUDOT
5. ASCII (American Standard Code for Information Interchange)
6. UNICODE (Universal code)
4
11/30/2024
BCD
• Merupakan kode biner yang digunakan hanya untuk mewakili
nilai 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 untuk komputer dan
transmisi data sekarang ini karena tidak dapat mewakili huruf
atau simbol karakter khusus.
• BCD hanya digunakan oleh komputer generasi pertama.
5
11/30/2024
BCD 4 bit Digit Desimal
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
Tabel Binary Coded Decimal
6
11/30/2024
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.
• SBCDIC digunakan pada komputer generasi kedua.
7
11/30/2024
SBCDIC
Karakter
SBCDIC
Karakter
BA8421 BA8421
001010 0 100001 J
000001 1 100010 K
000010 2 100011 L
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
Tabel Standard Binary Coded Decimal
Interchange Code
8
11/30/2024
EBCDIC
• EBCDIC 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.
9
11/30/2024
Tabel Extended Binary Coded Decimal
Interchange Code
10
11/30/2024
Kode Boudot
• Kode Boudot terdiri atas 5 bit yang dipergunakan pada
terminal teletype dan teleprinter. Karena kombinasi ini
terdiri dari 5 bit maka hanya terdiri dari 25 sampai 32
kombinasi dengan kode huruf dan gambar yang berbeda.
11
11/30/2024
Kode` Karakter Letter Karakter Figure
11000 A -
10011 B ?
01110 C :
10010 D $
10000 E 3
10110 F !
01011 G &
00101 H #
01100 I 8
11010 J ‘
11110 K (
01001 L )
00111 M .
00110 N ,
01101 P 0
11101 Q 1
01010 R 4
10100 S BELL
00001 T 5
11100 U 7
01111 V ;
11001 W 2
10111 X /
10101 Y 6
10001 Z “
11111 LTRS LTRS
11011 FIGS FIGS
00100 SPC SPC
00010 CR CR
01000 LF LF
00000 NULL NULL
Tabel Kode Boudout
12
11/30/2024
ASCII Code
• Kode ASCII mempunyai lebar data 7 bit
• 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.
13
11/30/2024
Tabel Kode ASCII
14
11/30/2024
Unicode
• Orang-orang di negara-negara yang berbeda menggunakan
karakter berbeda untuk menuliskan kata-kata dalam
bahasa ibu mereka.
• Unicode memiliki lebar data 16 bit sehingga mampu
menampung huruf, angka, karakter khusus dan karakter
control sebanyak 65536 kombinasi
• Kode ASCII termasuk ke dalam kodoe Unicode.
• Contoh kode unicode adalah kode untuk bahasa
china,jepang, arab, armenian (yunani),dll
15
11/30/2024
Teknik Pengkodean
• Teknik Pengkodean merupakan hal yang sangat penting
dalam komunikasi data karena pada proses inilah sinyal
yang ada diubah ke bentuk tertentu yang dimengerti oleh
peralatan tertentu.
16
11/30/2024
Digitalisasi Data Analog
17
11/30/2024
Jenis teknik pengkodean
18
11/30/2024
1.Data Digital,Sinyal Digital
• Sinyal digital
- Deretan voltase yang terputus-putus.
- Tiap pulsa merupakan elemen sinyal.
- Sinyal unipolar adalah semua elemen sinyal memiliki tanda
yang sama.
- Sinyal polar adalah sinyal yang memiliki tanda berbeda, sinyal
positif, negatif ataupun nol.
- Sinyal dinyatakan dengan mark dan space, mark = 1 dan
space=0
19
11/30/2024
Jenis-jenisPengkodeanDataDigital,SinyalDigital
1. Non Return To Zero Level (NRZL)
• Suatu kode di mana tegangan negatif dipakai untuk mewakili
suatu binary dan tegangan positif dipakai untuk mewakili binary
lainnya.
• Biasanya bit 0 mewakili tegangan tinggi dan bit 1 mewakili
tegangan rendah.
• Contoh:
20
0 1
1
1 0
0
0
0
11/30/2024
Jenis-jenisPengkodeanDataDigital,SinyalDigital
2. Non Return To Zero Inverted (NRZI)
• Suatu kode di mana suatu transisi (low ke high atau high ke low)
pada awal suatu bit time akan dikenal sebagai biner 1.
• Ditengah transisi (low ke high) bernilai biner 0
• Ditengah transisi (high ke low) bernilai biner 1
• Jika tidak ada transisi (low ke low atau high ke high)maka nilai
biner mengikuti nilai sebelumnya.
• Contoh:
21
0 1
1
1 0
0
0
0
11/30/2024
Jenis-jenisPengkodeanDataDigital,SinyalDigital
3. Bipolar-AMI
• Suatu kode dimana binary ‘0’ diwakili dengan tidak adanya sinyal
garis dan binary ‘1’ diwakili oleh suatu pulsa positif atau negatif
yang berubah-ubah polaritasnya.
• Binary ‘1’ diawal transmisi adalah pulsa positif, kemudian jika
bertemu dengan binary ‘1’ yang lain akan ditandai dengan pulsa
negatif dan seterusnya polaritasnya akan bergantian.
• Contoh:
22
0 1
1
1 0
0
0
0
+
-
+
11/30/2024
Jenis-jenisPengkodeanDataDigital,SinyalDigital
4. Pseudoternary
• Suatu kode dimana binary ‘1’ diwakili dengan tidak adanya sinyal
garis dan binary ‘0’ diwakili oleh suatu pulsa positif atau negatif
yang berubah-ubah polaritasnya.
• Binary ‘0’ diawal transmisi adalah pulsa positif, kemudian jika
bertemu dengan binary ‘0’ yang lain akan ditandai dengan pulsa
negatif dan seterusnya polaritasnya akan bergantian.
• Contoh:
23
0 1
1
1 0
0
0
0
+
-
+
-
+
11/30/2024
Jenis-jenisPengkodeanDataDigital,SinyalDigital
4. B8ZS (Bipolar with 8-Zero Substitution)
• Suatu kode yang mengikuti aturan Bipolar-AMI tetapi dimana
jika:
1. Jika terjadi oktaf dari semua nol dan pulsa terakhir yang
mendahului oktaf ini adalah positif, maka 8 nol dari oktaf
tersebut di encode sebagai 000+-0-+
2. Jika terjadi oktaf dari semua nol dan pulsa terakhir yang
mendahului oktaf ini adalah negatif, maka 8 nol dari oktaf
tersebut di encode sebagai 000-+0+-
• kemudian setelah substitusi oktaf binary ‘0’, mengikuti aturan
Bipolar-AMI kembali.
• Contoh:
24
0 0
0
1 0
0
0
0
-
+
-
+
0 1
1
0 0
0
0
0
+
-
+
11/30/2024
Jenis-jenisPengkodeanDataDigital,SinyalDigital
4. HDB3
• Suatu kode yang mengikuti aturan Bipolar-AMI tetapi dimana jika
terjadi 4 dari semua nol maka:
• kemudian setelah substitusi empat binary ‘0’, mengikuti aturan
Bipolar-AMI kembali.
• Contoh:
25
0 1
0
1 0
0
0
0
+ +
-
+
0 1
1
0 0
0
0
0
-
-
+
11/30/2024
2.Data Digital,Sinyal Analog
• Jaringan Telepon Umum
• 300Hz sampai 3400Hz
Menggunakan modem
(modulator-demodulator)
1. Amplitude shift keying (ASK)
2. Frequency shift keying (FSK)
3. Phase shift keying (PK)
26
11/30/2024
3.Data Analog,sinyal Digital
• Teknik yang digunakan adalah Pulse Code Modulation (PCM)
dan Delta Modulation (DM)
1. Pulse Code Modulation
• Teknik yang menggunakan frekuensi sampling yang harus lebih
besar atau sama dengan dua kali frekuensi tertinggi sinyal
• Jika frekuensi sampling lebih besar maka dinyatakan dengan
biner ‘1’ dan sebaliknya.
2. Delta Modulation (DM)
• Proses dimana suatu input analog didekati dengan suatu
fungsi yang bergerak naik atau turun dengan satu level
quantization pada setiap interval sampling dan outputnya
diwakilkan sebagai bit biner tunggal untuk setiap sampel.
27
11/30/2024
3.Data Analog,sinyal Digital
Contoh : Delta Modulation (DM)
28
11/30/2024
4.Data Analog,Sinyal Analog
• Kenapa perlu modulasi Data
Analog :
- Frekuensi tinggi dapat
memberikan trasmisi yang
lebih efisien
- Tipe ini terbagi atas:
1. Amplitudo
2. Frequency
3. Phase
29
11/30/2024
Multiplexing
• Multiplex adalah teknik mengkombinasikan sejumlah sinyal (analog
atau digital) untuk ditransmisikan melalui satu media atau saluran.
• Cara umum multiplexing adalah dengan mengkombinasikan
sejumlah sinyal berkecepatan rendah melalui satu saluran
berkecepatan tinggi.
• Multiplexer adalah suatu sirkuit yang berfungsi menggabungkan
beberapa atau banyak sinyal elektrik menjadi 1 sinyal tunggal.
• Alasan penggunaan multiplex :
1. Menghemat biaya penggunaan saluran komunikasi
2. Memanfaatkan sumber daya seefisien mungkin
3. Kapasitas terbatas dari saluran telekomunikasi digunakan
semaksimal mungkin
4. Karakteristik permintaan komunikasi pada umumnya memerlukan
penyaluran data dari beberapa terminal ke titik yang sama
30
11/30/2024
• Fungsi multiplex:
1. Membantu berbagai koneksi pada sebuah mesin
2. Memetakan banyak koneksi pada sebuah tingkatan antara sebuah
koneksi dengan lainnya.
• Keterangan:
1. Multiplexer harus dihubungkan ke demultiplexer melalui satu saluran
tunggal.
2. Saluran mampu membawa saluran n channel yang terpisah
3. Multiplexer menggabungkan multiplexing data dari jalur input n dan
mentransmisikannya melalui jalur berkapasitas tinggi
4. Demultiplexer menerima aliran data yang sudah dimultiplexkan,
kemudian memisahkan data berdasarkan channel, lalu mengirimkannya
31
11/30/2024
Contoh FDM
• Misalkan diketahui kanal komunikasi suara berupa kabel voice grade
mempunyai lebar frekuensi 300 – 3000 Hz. Dg multiplexing FDM bisa
menggunakan lebih dari 1 terminal. Untuk keperluan ini digunakan 4
pembawa, misalnya 600, 1200, 1800, 2400 Hz. Ini berarti data dari 4 buah
sumber dpt dikirimkan ke tujuan secara bersamaan hanya dgn
menggunakan sebuah saluran voice grade. Bilangan biner “1” diwakili oleh
sinyal 800, 1400, 2000, 2600 Hz, sedangkan biner “0” diwakili oleh sinyal
400, 1000, 1600, 2200 Hz. Utk mencegah interferensi, tiap-tiap band
dipisahkan oleh jalur selebar 200 Hz.
• Jadi penerima akan memisahkan sinyal yg diterima berdasarkan
frekuensinya, lalu disalurkan ke tempat tujuan yg dikehendaki.
32
11/30/2024
Teknik Multiplexing (2)
2. Time Division Multiplexing (TDM)
• Metodenya melewatkan banyak data pada sebuah satu sinyal
dengan dibagi dalam beberapa segment / frame
• Pengiriman data menggunakan TDM dilakukan dg mencampur
data berdasarkan waktu sinyal data tsb dikirimkan.
• TDM digunakan utk transmisi sinyal digital.
• Contoh : GSM pada telepon
33
11/30/2024
Jenis-Jenis TDM
1. Syncronous TDM
• Kedudukan data yang dikirim bersifat tetap
34
11/30/2024
Jenis-Jenis TDM
2. Asyncronous TDM
• Kedudukan data yang dikirim tidak bersifat tetap
35
11/30/2024
latihan
1. Ubahlah data digital berikut dengan menggunakan teknik NRZL,
Bipolar-AMI, Pseudoternary, HDB3 dan B8ZS,ASK,FSK dan PSK.
a. A = 61h
b. 1000001100011
c. a = 41h
d. 1010000111000
e. 1000000001101
f. 10101010110000
2. Ubahlah data analog berikut ke dalam bentuk sinyal digital dengan
metode Delta Modulation.
36
11/30/2024
To be continued… see you next week
37

More Related Content

PPTX
Pengkodean Data Komunikasi dan Sistem Digital
ODT
Sistem pengkodean data
DOC
Makalah Pengkodean Data
DOC
PDF
Topik 6 Komunikasi Data
PDF
SISTEM KOMUNIKASI DATA (SISKOMDAT)
PPT
20110620 komdat jaringan
PPTX
Minggu ke 10 (pengkodean 1)
Pengkodean Data Komunikasi dan Sistem Digital
Sistem pengkodean data
Makalah Pengkodean Data
Topik 6 Komunikasi Data
SISTEM KOMUNIKASI DATA (SISKOMDAT)
20110620 komdat jaringan
Minggu ke 10 (pengkodean 1)

Similar to pengkodean dan teknik pengkodean ASCII ke biner (20)

PPT
Pengantar Komunikasi Data
PPTX
PPT KELOMPOK 7
PPTX
#3 - Pengkodean Sinyalqwqqwqwwqwqwqwqwqwqwq
PDF
Komunikasi Data Dasar
PDF
Jbptgunadarma gdl-course-2006-riograceel-552-dataenc-g
DOCX
ENCODER DAN DECODER.docx
PPTX
Modul 4 - Komunikasi Data
PPTX
Peripheral peripheral jaringan pada komputer terapan
PPT
Organisasi Komputer- representasi informasi
PPTX
NELSAN HADI SYAPUTRA (2410651017) (3).pptx
PPTX
Pengkodean data
PPTX
pertemuan 2 pengantar teknologi informasi.pptx
PDF
Digital sebelum UTS.pdf
PDF
Dekoder dan Enkoder
PPTX
Decoder kelompok 1
PPTX
1 pengkodean, sinyal dan data analog dan
PPTX
Modul peripheral – peripheral jaringan pada komputer terapan
PPTX
Multiplexer (masih draft)
PPTX
Draft decoder kelompok 1
PPTX
Pertemuan 15. port serial
Pengantar Komunikasi Data
PPT KELOMPOK 7
#3 - Pengkodean Sinyalqwqqwqwwqwqwqwqwqwqwq
Komunikasi Data Dasar
Jbptgunadarma gdl-course-2006-riograceel-552-dataenc-g
ENCODER DAN DECODER.docx
Modul 4 - Komunikasi Data
Peripheral peripheral jaringan pada komputer terapan
Organisasi Komputer- representasi informasi
NELSAN HADI SYAPUTRA (2410651017) (3).pptx
Pengkodean data
pertemuan 2 pengantar teknologi informasi.pptx
Digital sebelum UTS.pdf
Dekoder dan Enkoder
Decoder kelompok 1
1 pengkodean, sinyal dan data analog dan
Modul peripheral – peripheral jaringan pada komputer terapan
Multiplexer (masih draft)
Draft decoder kelompok 1
Pertemuan 15. port serial
Ad

More from ivannuramanda (17)

PPT
Technopreneurship_pertemuan1_thn_2024.ppt
PPTX
presentasi_Quickcommerce_for business_2022.pptx
PPTX
present about undap referal 2025_2024.pptx
PDF
Fixed_Guidebook Glitz Unite_email blast 1.pdf
PPTX
materi 1_file_ebisnis_2024_2025_komputer.pptx
PPT
E Business Technopreneurship Information Technology
PPTX
Sistem Komunikasi Data Jurusan Informatika.pptx
PPTX
Cara Mendidik Anak Menurut Islam Sesuai Ajaran Nabi & Alquran
PPTX
Data Science Weekly Report Analysis Powerpoint
PPTX
Sistem_Digital_-_3 di Komunikasi data dan Informatika
PPTX
AI dalam Pendidikan_ Metode Belajar dan Mengajar_Kelompok_41.pptx
PPTX
pertemuan-2-organisasi-dan-arsitektur-komputer.pptx
PPT
Materi 3 - Oraganisasi Arsitektur Komputer.ppt
PPTX
Analisa Sistem Monitoring Pelanggaran dan Prestasi Siswa
PPTX
Pertemuan 1_EBisnis_TeknikInformatika.pptx
PPT
Pertemuan 1_Technopreneurship_Information_Technology.ppt
PPTX
PPT-UEU-Organisasi-dan-Arsitektur-Komputer-Pertemuan-1.pptx
Technopreneurship_pertemuan1_thn_2024.ppt
presentasi_Quickcommerce_for business_2022.pptx
present about undap referal 2025_2024.pptx
Fixed_Guidebook Glitz Unite_email blast 1.pdf
materi 1_file_ebisnis_2024_2025_komputer.pptx
E Business Technopreneurship Information Technology
Sistem Komunikasi Data Jurusan Informatika.pptx
Cara Mendidik Anak Menurut Islam Sesuai Ajaran Nabi & Alquran
Data Science Weekly Report Analysis Powerpoint
Sistem_Digital_-_3 di Komunikasi data dan Informatika
AI dalam Pendidikan_ Metode Belajar dan Mengajar_Kelompok_41.pptx
pertemuan-2-organisasi-dan-arsitektur-komputer.pptx
Materi 3 - Oraganisasi Arsitektur Komputer.ppt
Analisa Sistem Monitoring Pelanggaran dan Prestasi Siswa
Pertemuan 1_EBisnis_TeknikInformatika.pptx
Pertemuan 1_Technopreneurship_Information_Technology.ppt
PPT-UEU-Organisasi-dan-Arsitektur-Komputer-Pertemuan-1.pptx
Ad

Recently uploaded (19)

PPTX
Gagal Ginjal Akut GHINA SELVIRA .pptx
PPTX
PRESNTASI pembangunan perumahan komersil dua lantai
PPTX
Flowchart Pengaplikasian Sistem Arduino.pptx
DOCX
proposal nurul 2.docx Fix dokumen yang penting
PPTX
Materi Kesiapan Tahapan Pemungutan dan Penghitungan Suara Pemilihan Ulang Tah...
PPT
Modul-Projek-JAJANAN-PASAR-YANG-MENGHASILKAN-RUPIAH-Fase-C.ppt
PPTX
EFEKTIVITAS EKSTRAK DAUN INDIGOFERA.pptx
PPTX
Bahan bacaan Informatika pola pikir bertumbuh.pptx
PPTX
Pelatihan_Model_Pembinaan_Gen_Z_Dasar_Menengah.pptx
PPTX
Presentasi Pengenalan Sel smp kelas VII semester I.pptx
PDF
811848831-PPT-TES-DESKRIPShhhhhhhhhI.pdf
DOCX
PROPOSAL PENGARUH PEMBERIAN MIKRONUTRIEN TERHADAP PENINGKATAN INDEKS MASA TUB...
PPTX
PERENCANAAN MEP PERUM.MULTI CIPTA PERMAI_Type 36.pptx
PPTX
materi abimtek aplikasi ehdw bagi kader pembangunan manusia tahun 2025
PPTX
Introduction FastAPI for Professional and Student
PDF
6754aa176b39b (1).pdf data analisis acara
PDF
c3oYi7NNpW3omVenymVtXLtqfSi2hzugUlVYbGlQ.pdf
PPTX
ANALISIS DATA FUNGSI INFORMATIKA SMP.pptx
PDF
pengenalan_Iot perangkatcerdasmasdepan.pdf
Gagal Ginjal Akut GHINA SELVIRA .pptx
PRESNTASI pembangunan perumahan komersil dua lantai
Flowchart Pengaplikasian Sistem Arduino.pptx
proposal nurul 2.docx Fix dokumen yang penting
Materi Kesiapan Tahapan Pemungutan dan Penghitungan Suara Pemilihan Ulang Tah...
Modul-Projek-JAJANAN-PASAR-YANG-MENGHASILKAN-RUPIAH-Fase-C.ppt
EFEKTIVITAS EKSTRAK DAUN INDIGOFERA.pptx
Bahan bacaan Informatika pola pikir bertumbuh.pptx
Pelatihan_Model_Pembinaan_Gen_Z_Dasar_Menengah.pptx
Presentasi Pengenalan Sel smp kelas VII semester I.pptx
811848831-PPT-TES-DESKRIPShhhhhhhhhI.pdf
PROPOSAL PENGARUH PEMBERIAN MIKRONUTRIEN TERHADAP PENINGKATAN INDEKS MASA TUB...
PERENCANAAN MEP PERUM.MULTI CIPTA PERMAI_Type 36.pptx
materi abimtek aplikasi ehdw bagi kader pembangunan manusia tahun 2025
Introduction FastAPI for Professional and Student
6754aa176b39b (1).pdf data analisis acara
c3oYi7NNpW3omVenymVtXLtqfSi2hzugUlVYbGlQ.pdf
ANALISIS DATA FUNGSI INFORMATIKA SMP.pptx
pengenalan_Iot perangkatcerdasmasdepan.pdf

pengkodean dan teknik pengkodean ASCII ke biner

  • 1. Komunikasi Data Pengkodean Data dan teknik pengkodean data, multiplexing Dosen : Sri Supatmi
  • 2. 11/30/2024 Pendahuluan • Karakter data yang akan dikirim dari suatu titik ke titik lain tidak dapat dikirimkan secara langsung. Perlu proses pengkodean pada setiap titik. Dengan kata lain, karakter- karakter data tersebut harus dikodekan terlebih dahulu dengan kode yang dikenal oleh setiap terminal yang ada. • Tujuan dari pengodean adalah menjadikan setiap karakter dalam sebuah informasi digital kedalam bentuk biner agar dapat ditransmisikan. Suatu terminal yang berbeda menggunakan kode biner yang berbeda untuk mewakili suatu karakter. Pengenalan Encoding 2
  • 3. 11/30/2024 • Kode-kode yang digunakan untuk keperluan komunikasi data pada sistem komputer dari sejak komputer ditemukan sampai pada komunikasi data modern memiliki perbedaan dari generasi ke generasi. Hal ini disebabkan oleh semakin besar dan kompleksnya data yang akan dikirim atau dipergunakan. 3
  • 4. 11/30/2024 • Secara umum ada beberapa kode yang digunakan dalam komunikasi data diantaranya adalah: 1. BCD (Binary Coded Decimal) 2. SBCDIC (Standard Binary Coded Decimal Interchange Code) 3. EBCDIC (Extended Binary Coded Decimal Interchange Code) 4. BOUDOT 5. ASCII (American Standard Code for Information Interchange) 6. UNICODE (Universal code) 4
  • 5. 11/30/2024 BCD • Merupakan kode biner yang digunakan hanya untuk mewakili nilai 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 untuk komputer dan transmisi data sekarang ini karena tidak dapat mewakili huruf atau simbol karakter khusus. • BCD hanya digunakan oleh komputer generasi pertama. 5
  • 6. 11/30/2024 BCD 4 bit Digit Desimal 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 1001 9 Tabel Binary Coded Decimal 6
  • 7. 11/30/2024 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. • SBCDIC digunakan pada komputer generasi kedua. 7
  • 8. 11/30/2024 SBCDIC Karakter SBCDIC Karakter BA8421 BA8421 001010 0 100001 J 000001 1 100010 K 000010 2 100011 L 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 Tabel Standard Binary Coded Decimal Interchange Code 8
  • 9. 11/30/2024 EBCDIC • EBCDIC 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. 9
  • 10. 11/30/2024 Tabel Extended Binary Coded Decimal Interchange Code 10
  • 11. 11/30/2024 Kode Boudot • Kode Boudot terdiri atas 5 bit yang dipergunakan pada terminal teletype dan teleprinter. Karena kombinasi ini terdiri dari 5 bit maka hanya terdiri dari 25 sampai 32 kombinasi dengan kode huruf dan gambar yang berbeda. 11
  • 12. 11/30/2024 Kode` Karakter Letter Karakter Figure 11000 A - 10011 B ? 01110 C : 10010 D $ 10000 E 3 10110 F ! 01011 G & 00101 H # 01100 I 8 11010 J ‘ 11110 K ( 01001 L ) 00111 M . 00110 N , 01101 P 0 11101 Q 1 01010 R 4 10100 S BELL 00001 T 5 11100 U 7 01111 V ; 11001 W 2 10111 X / 10101 Y 6 10001 Z “ 11111 LTRS LTRS 11011 FIGS FIGS 00100 SPC SPC 00010 CR CR 01000 LF LF 00000 NULL NULL Tabel Kode Boudout 12
  • 13. 11/30/2024 ASCII Code • Kode ASCII mempunyai lebar data 7 bit • 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. 13
  • 15. 11/30/2024 Unicode • Orang-orang di negara-negara yang berbeda menggunakan karakter berbeda untuk menuliskan kata-kata dalam bahasa ibu mereka. • Unicode memiliki lebar data 16 bit sehingga mampu menampung huruf, angka, karakter khusus dan karakter control sebanyak 65536 kombinasi • Kode ASCII termasuk ke dalam kodoe Unicode. • Contoh kode unicode adalah kode untuk bahasa china,jepang, arab, armenian (yunani),dll 15
  • 16. 11/30/2024 Teknik Pengkodean • Teknik Pengkodean merupakan hal yang sangat penting dalam komunikasi data karena pada proses inilah sinyal yang ada diubah ke bentuk tertentu yang dimengerti oleh peralatan tertentu. 16
  • 19. 11/30/2024 1.Data Digital,Sinyal Digital • Sinyal digital - Deretan voltase yang terputus-putus. - Tiap pulsa merupakan elemen sinyal. - Sinyal unipolar adalah semua elemen sinyal memiliki tanda yang sama. - Sinyal polar adalah sinyal yang memiliki tanda berbeda, sinyal positif, negatif ataupun nol. - Sinyal dinyatakan dengan mark dan space, mark = 1 dan space=0 19
  • 20. 11/30/2024 Jenis-jenisPengkodeanDataDigital,SinyalDigital 1. Non Return To Zero Level (NRZL) • Suatu kode di mana tegangan negatif dipakai untuk mewakili suatu binary dan tegangan positif dipakai untuk mewakili binary lainnya. • Biasanya bit 0 mewakili tegangan tinggi dan bit 1 mewakili tegangan rendah. • Contoh: 20 0 1 1 1 0 0 0 0
  • 21. 11/30/2024 Jenis-jenisPengkodeanDataDigital,SinyalDigital 2. Non Return To Zero Inverted (NRZI) • Suatu kode di mana suatu transisi (low ke high atau high ke low) pada awal suatu bit time akan dikenal sebagai biner 1. • Ditengah transisi (low ke high) bernilai biner 0 • Ditengah transisi (high ke low) bernilai biner 1 • Jika tidak ada transisi (low ke low atau high ke high)maka nilai biner mengikuti nilai sebelumnya. • Contoh: 21 0 1 1 1 0 0 0 0
  • 22. 11/30/2024 Jenis-jenisPengkodeanDataDigital,SinyalDigital 3. Bipolar-AMI • Suatu kode dimana binary ‘0’ diwakili dengan tidak adanya sinyal garis dan binary ‘1’ diwakili oleh suatu pulsa positif atau negatif yang berubah-ubah polaritasnya. • Binary ‘1’ diawal transmisi adalah pulsa positif, kemudian jika bertemu dengan binary ‘1’ yang lain akan ditandai dengan pulsa negatif dan seterusnya polaritasnya akan bergantian. • Contoh: 22 0 1 1 1 0 0 0 0 + - +
  • 23. 11/30/2024 Jenis-jenisPengkodeanDataDigital,SinyalDigital 4. Pseudoternary • Suatu kode dimana binary ‘1’ diwakili dengan tidak adanya sinyal garis dan binary ‘0’ diwakili oleh suatu pulsa positif atau negatif yang berubah-ubah polaritasnya. • Binary ‘0’ diawal transmisi adalah pulsa positif, kemudian jika bertemu dengan binary ‘0’ yang lain akan ditandai dengan pulsa negatif dan seterusnya polaritasnya akan bergantian. • Contoh: 23 0 1 1 1 0 0 0 0 + - + - +
  • 24. 11/30/2024 Jenis-jenisPengkodeanDataDigital,SinyalDigital 4. B8ZS (Bipolar with 8-Zero Substitution) • Suatu kode yang mengikuti aturan Bipolar-AMI tetapi dimana jika: 1. Jika terjadi oktaf dari semua nol dan pulsa terakhir yang mendahului oktaf ini adalah positif, maka 8 nol dari oktaf tersebut di encode sebagai 000+-0-+ 2. Jika terjadi oktaf dari semua nol dan pulsa terakhir yang mendahului oktaf ini adalah negatif, maka 8 nol dari oktaf tersebut di encode sebagai 000-+0+- • kemudian setelah substitusi oktaf binary ‘0’, mengikuti aturan Bipolar-AMI kembali. • Contoh: 24 0 0 0 1 0 0 0 0 - + - + 0 1 1 0 0 0 0 0 + - +
  • 25. 11/30/2024 Jenis-jenisPengkodeanDataDigital,SinyalDigital 4. HDB3 • Suatu kode yang mengikuti aturan Bipolar-AMI tetapi dimana jika terjadi 4 dari semua nol maka: • kemudian setelah substitusi empat binary ‘0’, mengikuti aturan Bipolar-AMI kembali. • Contoh: 25 0 1 0 1 0 0 0 0 + + - + 0 1 1 0 0 0 0 0 - - +
  • 26. 11/30/2024 2.Data Digital,Sinyal Analog • Jaringan Telepon Umum • 300Hz sampai 3400Hz Menggunakan modem (modulator-demodulator) 1. Amplitude shift keying (ASK) 2. Frequency shift keying (FSK) 3. Phase shift keying (PK) 26
  • 27. 11/30/2024 3.Data Analog,sinyal Digital • Teknik yang digunakan adalah Pulse Code Modulation (PCM) dan Delta Modulation (DM) 1. Pulse Code Modulation • Teknik yang menggunakan frekuensi sampling yang harus lebih besar atau sama dengan dua kali frekuensi tertinggi sinyal • Jika frekuensi sampling lebih besar maka dinyatakan dengan biner ‘1’ dan sebaliknya. 2. Delta Modulation (DM) • Proses dimana suatu input analog didekati dengan suatu fungsi yang bergerak naik atau turun dengan satu level quantization pada setiap interval sampling dan outputnya diwakilkan sebagai bit biner tunggal untuk setiap sampel. 27
  • 29. 11/30/2024 4.Data Analog,Sinyal Analog • Kenapa perlu modulasi Data Analog : - Frekuensi tinggi dapat memberikan trasmisi yang lebih efisien - Tipe ini terbagi atas: 1. Amplitudo 2. Frequency 3. Phase 29
  • 30. 11/30/2024 Multiplexing • Multiplex adalah teknik mengkombinasikan sejumlah sinyal (analog atau digital) untuk ditransmisikan melalui satu media atau saluran. • Cara umum multiplexing adalah dengan mengkombinasikan sejumlah sinyal berkecepatan rendah melalui satu saluran berkecepatan tinggi. • Multiplexer adalah suatu sirkuit yang berfungsi menggabungkan beberapa atau banyak sinyal elektrik menjadi 1 sinyal tunggal. • Alasan penggunaan multiplex : 1. Menghemat biaya penggunaan saluran komunikasi 2. Memanfaatkan sumber daya seefisien mungkin 3. Kapasitas terbatas dari saluran telekomunikasi digunakan semaksimal mungkin 4. Karakteristik permintaan komunikasi pada umumnya memerlukan penyaluran data dari beberapa terminal ke titik yang sama 30
  • 31. 11/30/2024 • Fungsi multiplex: 1. Membantu berbagai koneksi pada sebuah mesin 2. Memetakan banyak koneksi pada sebuah tingkatan antara sebuah koneksi dengan lainnya. • Keterangan: 1. Multiplexer harus dihubungkan ke demultiplexer melalui satu saluran tunggal. 2. Saluran mampu membawa saluran n channel yang terpisah 3. Multiplexer menggabungkan multiplexing data dari jalur input n dan mentransmisikannya melalui jalur berkapasitas tinggi 4. Demultiplexer menerima aliran data yang sudah dimultiplexkan, kemudian memisahkan data berdasarkan channel, lalu mengirimkannya 31
  • 32. 11/30/2024 Contoh FDM • Misalkan diketahui kanal komunikasi suara berupa kabel voice grade mempunyai lebar frekuensi 300 – 3000 Hz. Dg multiplexing FDM bisa menggunakan lebih dari 1 terminal. Untuk keperluan ini digunakan 4 pembawa, misalnya 600, 1200, 1800, 2400 Hz. Ini berarti data dari 4 buah sumber dpt dikirimkan ke tujuan secara bersamaan hanya dgn menggunakan sebuah saluran voice grade. Bilangan biner “1” diwakili oleh sinyal 800, 1400, 2000, 2600 Hz, sedangkan biner “0” diwakili oleh sinyal 400, 1000, 1600, 2200 Hz. Utk mencegah interferensi, tiap-tiap band dipisahkan oleh jalur selebar 200 Hz. • Jadi penerima akan memisahkan sinyal yg diterima berdasarkan frekuensinya, lalu disalurkan ke tempat tujuan yg dikehendaki. 32
  • 33. 11/30/2024 Teknik Multiplexing (2) 2. Time Division Multiplexing (TDM) • Metodenya melewatkan banyak data pada sebuah satu sinyal dengan dibagi dalam beberapa segment / frame • Pengiriman data menggunakan TDM dilakukan dg mencampur data berdasarkan waktu sinyal data tsb dikirimkan. • TDM digunakan utk transmisi sinyal digital. • Contoh : GSM pada telepon 33
  • 34. 11/30/2024 Jenis-Jenis TDM 1. Syncronous TDM • Kedudukan data yang dikirim bersifat tetap 34
  • 35. 11/30/2024 Jenis-Jenis TDM 2. Asyncronous TDM • Kedudukan data yang dikirim tidak bersifat tetap 35
  • 36. 11/30/2024 latihan 1. Ubahlah data digital berikut dengan menggunakan teknik NRZL, Bipolar-AMI, Pseudoternary, HDB3 dan B8ZS,ASK,FSK dan PSK. a. A = 61h b. 1000001100011 c. a = 41h d. 1010000111000 e. 1000000001101 f. 10101010110000 2. Ubahlah data analog berikut ke dalam bentuk sinyal digital dengan metode Delta Modulation. 36
  • 37. 11/30/2024 To be continued… see you next week 37