Nim : 061930331277
Kelas : 4TM
Mata Kuliah : Komunikasi Data
1. Sistem komunikasi antar computer dari satu tempat ketempat lain dimana
jaraknya jauh. Pesan yang ditransmisikan adalah Program Studi Teknik
Telekomunikasi dalam bentuk kode ASCII. Bagaimanakah tampilan kode ASCII
computer di cabang Palembang dalam bentuk VRC dan LRC dimana odd parity
untuk VRC dan even parity untuk LRC. Ulangi penyelesaiannya bila kode yang
digunakan EBCDIC.
2. Data yang diterima dalam sistem komunikasi data seperti terlihat dibawah ini carilah
pesan yang diterima kemudian pada cari karakter mana yang mengalami kesalahan.
a.
LRC Odd parity
Even Parity
n
b7 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
b6 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1
b5 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 0 0 1 1 0 1
VRC
b4 1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1
b3 0 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 0 0 0 1
b2 1 0 1 0 1 1 0 1 0 1 1 0 0 0 0 0 1 0 0 1 0 1 1 0 0
b1 0 1 0 1 0 1 1 0 0 1 1 1 0 1 0 1 0 0 0 1 0 1 0 1 1
1 0 1 1 0 0 1 0 1 1 1 0 0 0 1 1 1 1 0 1 1 0 1 1
b8 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0
b7 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1
b6 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1
b5 1 0 1 0 0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 0 1 1 1 1 0
VRC
b4 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1
b3 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0
b2 0 0 0 0 1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 1 0 1 1 0 1
b1 1 0 1 0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 0
1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0
b6 0 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
b5 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 1
b4 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0
b3 0 0 1 1 0 0 1 0 0 1 1 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0
VRC
b2 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 1 1 0 0 1 0 1 0 1 0 0
b1 0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 0
0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 1 0 1 1 1 0
1. KODE EBCDIC
b7 1 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
b6 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0
b5 1 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 1 0 0 0 1
b4 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1
VRC
b3 1 0 1 1 0 0 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 1 1 1 0 0 0 0 0 1
b2 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 0 0 0 1 0 1 0 1
b1 1 1 0 1 1 1 0 0 0 1 0 0 1 0 1 1 0 1 1 0 0 1 1 1 1 0 0 0 0 1 1 0 1 0 1 0
0 0 0 0 0 0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 1 1
2. BAGIAN A
n J A R I N G A N K O M P U T E R P O L S R I
b7 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
Even Parity
b6 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1
b5 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 0 0 1 1 0 1
b4 1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1
b3 0 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 0 0 0 1
VRC
b2 1 0 1 0 1 1 0 1 0 1 1 0 0 0 0 0 1 0 0 1 0 1 1 0 0
b1 0 1 0 1 0 1 1 0 0 1 1 1 0 1 0 1 0 0 0 1 0 1 0 1 1
1 0 1 1 0 0 1 0 1 1 1 0 0 0 1 1 1 1 0 1 1 0 1 1
J u r u s a n T e k n i k E l e k t r o 2 1
b8 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0
b7 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1
Even Parity
b6 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1
b5 1 0 1 0 0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 0 1 1 1 1 0
b4 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1
b3 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0
VRC
b2 0 0 0 0 1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 1 0 1 1 0 1
b1 1 0 1 0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 0
1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0
20 = 1 (Posisi bit 1) p1 = 1 xor 0 xor 1 xor 0 xor 0 xor 0 xor 1 xor 0 xor 0 xor 0 xor 1 xor 0 xor 0 = 0
21 = 2 (Posisi bit 2) p2 = 1 xor 1 xor 1 xor 0 xor 0 xor 0 xor 1 xor 1 xor 0 xor 1 xor 1 xor 1 xor 0 = 0
22 = 4 (Posisi bit 4) p4 = 0 xor 1 xor 1 xor 1 xor 0 xor 0 xor 1 xor 1 xor 0 xor 1 xor 1 xor 0 =1
3
2 = 8 (Posisi bit 8) p8 = 0 xor 0 xor 0 xor 1 xor 0 xor 0 xor 1 xor 0 xor 0 xor 1 xor 0 xor 0 =1
24 = 16 (Posisi bit 16) p16 = 0 xor 1 xor 0 xor 1 xor 0 xor 1 xor 1 xor 0 xor 0 xor 1 xor 0 xor 0 = 1
001101110001001010101100100
Cara pengecekannya :
20 = 1 (Posisi bit 1) p1 = 1 xor 0 xor 1 xor 0 xor 0 xor 0 xor 1 xor 0 xor 0 xor 0 xor 1 xor 0 xor 0 = 0 (BENAR ; sesuai p1 semula)
21 = 2 (Posisi bit 2) p2 = 1 xor 1 xor 1 xor 1 xor 0 xor 0 xor 1 xor 1 xor 0 xor 1 xor 1 xor 1 xor 0 = 1 (SALAH ; tak sesuai p2 semula)
22 = 4 (Posisi bit 4) p4 = 0 xor 1 xor 1 xor 1 xor 0 xor 0 xor 1 xor 1 xor 0 xor 1 xor 1 xor 0 = 1 (BENAR ; sesuai p4 semula)
23 = 8 (Posisi bit 8) p8 = 0 xor 1 xor 0 xor 1 xor 0 xor 0 xor 1 xor 0 xor 0 xor 1 xor 0 xor 0 = 0 (SALAH; tak sesuai p8 semula)
4
2 = 16 (Posisi bit 16) p16 = 0 xor 1 xor 0 xor 1 xor 0 xor 1 xor 1 xor 0 xor 0 xor 1 xor 0 xor 0 = 1(BENAR ; sesuai p1 semula)
Maka, p2 + p8 = 2 + 8 = 10 atau Bit ke -10
4. Penyelesaian
Sehingga Mx . C = X3 ( X8 + X6 + X5 + X3 + X2 + 1) = X11 + X9 + X8 + X6 + X5 + X3
POLIMONIAL :
Untuk Tx = Mx . C + Rx = X11 + X9 + X8 + X6 + X5 + X4 + X3 + 1
Pemeriksaan Data :
Maka, X11 + X9 + X8 + X6 + X5 + X4 + X3 + 1 dibagi X6 + X4 + X3 + 1 adalah X5 + 1 dengan sisa 0. Karna sisa 0 maka data yg dikirim adalah BENAR
Jika Tx = Mx . C + Rx = X11 + X9 + X8 + X6 + X5 + X4 + X3 + X2 + 1
Maka cara mengeceknya adalah X11 + X9 + X8 + X6 + X5 + X4 + X3 + X2 + 1 dibagi X6 + X4 + X3 + 1 adalah X5 + 1 dengan sisa X2 . Karna sisa tidaklah bernilai
0 maka data yang dikirim adalah SALAH.
5. Penyelesaian
BINER :
Rx = 1 0 1 0 1 0 1 1 0 0 0 0 0 / 1 0 1 0 1 1 = 1 1 0 1 0 , maka Rx = 1 1 0 1 0
Jadi Tx = Mx . C + Rx = 1 0 1 0 1 0 1 1 0 0 0 0 0 + 1 1 0 1 0 = 1 0 1 0 1 0 1 1 1 1 0 1 0
Pemeriksaan Data :
Maka, Tx / Gx = 1 0 1 0 1 0 1 1 1 1 0 1 0 / 1 0 1 0 1 1 didapat sisa 0. Karna sisa 0 maka data yg dikirim adalah BENAR
Jika Tx = 1 0 1 0 1 0 1 1 1 1 1 1 0 / 1 0 1 0 1 1 didapat sisa 100. Karna sisa tidaklah bernilai 0 maka data yang dikirim adalah SALAH.
6. KODE ASCII
b2 1 0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 1 1
b1 1 1 1 1 0 1 0 0 0 1 0 0 1 1 1 1 0 1 1 0 0 1 0 1 1 0 0 1 0
0 1 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1
b. Karakter O = 1 0 0 1 1 1 1
Bit Parity Genap = 1 xor 0 xor 0 xor 1 xor 1 xor 1 xor 1 = 1
Dikirim = 1 0 0 1 1 1 1 1
Diterima = 1 0 0 1 1 1 1 1
Diperiksa = 1 xor 0 xor 0 xor 1 xor 1 xor 1 xor 1 xor 1 = 0. Karna hasil 0 maka data yg dikirim adalah BENAR.
00110000101010101010101010000101111
Cara pengecekannya :
20 = 1 (Posisi bit 1) p1 = 10011101111100011 = 1 , SALAH
21 = 2 (Posisi bit 2) p2 = 10001000101001011 = 1 , SALAH
22 = 4 (Posisi bit 4) p4 = 000010001010010 = 0 , SALAH
23 = 8 (Posisi bit 8) p8 = 101010001000010 = 1 , SALAH
24 = 16 (Posisi bit 16) p16 = 101010101000010 = 0 , BENAR
25 = 32 (Posisi bit 32) p32 = 111 = 1 , BENAR
Maka, p1 + p2 + p4 + p8 = 1 + 2 + 4 + 8 = 15 atau Bit ke -15. Untuk mengatasinya Bit Ke-15 diubah menjadi 1.
e. Penyelesaian :
Mx = X28 + X24 + X22 + X20 + X18 + X17 + X15 + X13 + X11 + X9 + X4 + X2 + X + 1 dan Gx = X7 + X3 + X2 + 1. Andai C-bits atau C = 1 maka Xc = X1
Sehingga Mx . C = X1 ( X28 + X24 + X22 + X20 + X18 + X17 + X15 + X13 + X11 + X9 + X4 + X2 + X + 1)
= X29 + X24 + X23 + X21 + X19 + X18 + X16 + X14 + X12 + X10 + X5 + X3 + X2 + X
POLIMONIAL :
Rx = X29 + X24 + X23 + X21 + X19 + X18 + X16 + X14 + X12 + X10 + X5 + X3 + X2 + X / X7 + X3 + X2 + 1 = X5 + X4 + 1 . Karna Rx ambil dari sisa maka
Rx = X5 + X4 + 1
Untuk Tx = Mx . C + Rx = ( X29 + X24 + X23 + X21 + X19 + X18 + X16 + X14 + X12 + X10 + X5 + X3 + X2 + X ) + (X5 + X4 + 1 )
Tx = X29 + X24 + X23 + X21 + X19 + X18 + X16 + X14 + X12 + X10 + X6 + X4 + X3 + X2 + X1 + 1
Pemeriksaan Data :
Maka, X29 + X24 + X23 + X21 + X19 + X18 + X16 + X14 + X12 + X10 + X6 + X4 + X3 + X2 + X1 + 1 / X7 + X3 + X2 + 1 = 0. Karna sisa 0 maka data yg dikirim adalah
BENAR
Bila ada kesalahan :
Jika Tx = Mx . C + Rx = X29 + X24 + X23 + X21 + X19 + X18 + X16 + X14 + X12 + X10 + X6 + X5 + X4 + X3 + X2 + X1 + 1
X29 + X24 + X23 + X21 + X19 + X18 + X16 + X14 + X12 + X10 + X6 + X5 + X4 + X3 + X2 + X1 + 1 / X7 + X3 + X2 + 1 = X5
Karna sisa tidaklah bernilai 0 maka data yang dikirim adalah SALAH.
BINER :
Mx = X28 + X24 + X22 + X20 + X18 + X17 + X15 + X13 + X11 + X9 + X4 + X2 + X + 1 atau 10001010101101010101000010111
Sehingga Mx . C = X1 ( X28 + X24 + X22 + X20 + X18 + X17 + X15 + X13 + X11 + X9 + X4 + X2 + X + 1)
= X29 + X24 + X23 + X21 + X19 + X18 + X16 + X14 + X12 + X10 + X5 + X3 + X2 + X atau 100010101011010101010000101110
Rx = Mx . C / Gx, maka
Tx = 100010101011010101010001011111
Pemeriksaan Data :
Maka, 100010101011010101010001011111 / 10001101 = 0. Karna sisa 0 maka data yg dikirim adalah BENAR
Jika Tx = Mx . C + Rx = 100010101011011101010001011111
Karna sisa tidaklah bernilai 0 maka data yang dikirim adalah SALAH.
b3 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 0 1 0
b2 1 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 1 0 1 0
b1 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 1 1 0 1 1 0 0
0 0 0 0 1 1 1 1 1 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 0 1 1 1
b. Karakter O = 1 1 0 1 0 1 1 0
Bit Parity Genap = 1 xor 1 xor 0 xor 1 xor 0 xor 1 xor 1 xor 0 = 1
Dikirim = 1 1 0 1 0 1 1 0 1
Diterima = 1 1 0 1 0 1 1 0 1
Diperiksa = 1 xor 1 xor 0 xor 1 xor 0 xor 1 xor 1 xor 0 xor 1 = 0. Karna hasil 0 maka data yg dikirim adalah BENAR.
00100001000010001010101010010111010
Cara pengecekannya :
20 = 1 (Posisi bit 1) p1 = 10000111111100100 = 1 , SALAH
21 = 2 (Posisi bit 2) p2 = 10000010101001110 = 1 , SALAH
22 = 4 (Posisi bit 4) p4 = 000010101011011 = 1 , SALAH
23 = 8 (Posisi bit 8) p8 = 000010101001011 = 0 , SALAH
24 = 16 (Posisi bit 16) p16 = 101010101000010 = 0 , BENAR
25 = 32 (Posisi bit 32) p32 = 010 = 1 , BENAR
Maka, p1 + p2 + p4 + p8 = 1 + 2 + 4 + 8 = 15 atau Bit ke -15. Untuk mengatasinya Bit Ke-15 diubah menjadi 0.
e. Penyelesaian :
Mx = X28 + X20 + X17 + X15 + X13 + X11 + X9 + X6 + X4 + X3 + X1 dan Gx = X7 + X3 + X2 + 1. Andai C-bits atau C = 1 maka Xc = X1
POLIMONIAL :
Rx = X29 + X21 + X18 + X16 + X14 + X12 + X10 + X7 + X5 + X4 + X2 / X7 + X3 + X2 + 1 = X5 + X4 + 1 . Karna Rx ambil dari sisa maka
Rx = = X6 + X4 + X3 + X2 + X1
Pemeriksaan Data :
Maka, X29 + X21 + X18 + X16 + X14 + X12 + X10 + X8 + X4 + X / X7 + X3 + X2 + 1= 0. Karna sisa 0 maka data yg dikirim adalah BENAR
Karna sisa tidaklah bernilai 0 maka data yang dikirim adalah SALAH.
BINER :
Rx = Mx . C / Gx, maka
Tx = 100000001001010101010100010010
Pemeriksaan Data :
Maka, 100000001001010101010100010010 / 10001101 = 0. Karna sisa 0 maka data yg dikirim adalah BENAR
Bila ada kesalahan Di Bit 15:
Jika Tx = Mx . C + Rx = 100000001001010101010100010110
Karna sisa tidaklah bernilai 0 maka data yang dikirim adalah SALAH.