Dokumen tersebut membahas tentang sistem sandi biner, termasuk sandi BCD (binary coded decimal), sandi 8421, dan sistem sandi lainnya seperti 2421 dan XS-3. Juga dibahas tentang teknik paritas genap, ganjil, dan ganda untuk mendeteksi kesalahan pada proses penyimpanan dan pengiriman data digital.
3. 01
Sistem digital telah mendorong kita untuk
menggunakan bilangan biner. Terdapat sandi
yang menggabungkan sifat-sifat bilangan desimal
dan biner yaitu sandi BCD (binary Code Decimal)
3 Zulfadli Sulthan - PTIK - UNM 12/13/2011
4. 02
Sandi 8421
Angka desimal dinyatakan dg biner 4 bit
Contoh:
Desimal 8 9 6 3
Sandi 8421 1000 1001 0110 0011
Sehingga 8963(10)=1000100101100011(BCD8421)
Di atas 9,sandi 8421 berbeda dari sandi bilangan biner
Keuntungan sandi 8421:
Mudah mengubah ke dan dari bilangan desimal, tinggal mengingat sandi biner 0 -9
Kerugian sandi 8421:
Kaidah-kaidah bagi penambaan biner tidak berlaku pada keseluruhan bilangan 8421
melainkan hanya pad masing-masing kelompok 4-bitnya
4 Zulfadli Sulthan - PTIK - UNM 12/13/2011
6. SANDI 2421 DAN XS-3
SANDI 2421
Contoh:
Buat sandi 2421 BCD dari bilangan desimal
459
459=0100 1011 1111
SANDI XS-3
Tiap klmpk bit mempunyai bobot bilangan lebih 3
dari bilangan biner yg asli
Contoh:
0(10)=0000(2)=0011(xs-3)
6 Zulfadli Sulthan - PTIK - UNM 12/13/2011
8. Bit Paritas
• Kata(word):mrp sekelompok bit
Diperlakukan, disimpan, dipindahkan
Contoh: komputer 8421 akan melakukan penjumlahan
0101 1000 0011 + 0010 0100 0110
Kata + kata = Kata baru
Dipindah dari memori ke satuan aritmatika=kata baru memori
Bisa terjadi kesalahan(0 bisa berubah jadi 1 dan sebaliknya)
Sehingga Dibutuhkan metode-metode u mendeteksi kesalahan:
8
Mencari kombinasi-kombinasi terlarang DG PARITAS GENAP DAN GANJIL
Zulfadli Sulthan - PTIK - UNM 12/13/2011
9. Paritas Genap dan Ganjil
Paritas Genap:
Membubuhkan 1 bit tambahan pada sekelompok
bit untuk menghasilkan banyaknya 1 yg genap
Contoh:
Sebuah kata 0111: terdapat tiga buah 1.Maka
tambahkan 1 untuk mendapatkan 01111.
Kemudian baru dipindahkan dan disimpan
Paritas Ganjil:
Bit paritas tambahan membuat banyaknya 1
menjadi ganjil
9 Zulfadli Sulthan - PTIK - UNM 12/13/2011
10. PARITAS GENAP: KOMPLEMEN PARITAS
GANJIL
Pemeriksaan paritas lazim dilakukan dalam
piranti penyimpanan seperti pita, inti magnetis
TABEL:
PARITAS GENAP(TABEL) PARITAS GANJIL(TABEL)
sandi Bit Bit
8421 Tambahan sandi 8421 Tambahan
0000 0 0000 1
0001 1 0001 0
0010 1 0010 0
0011 0 0011 1
0100 1 0100 0
0101 0 0101 1
0110 0 0110 1
0111 1 0111 0
1000 1 1000 0
1001 0 1001 1
10 Zulfadli Sulthan - PTIK - UNM 12/13/2011
11. Paritas Ganda
Digunakan pada pita magnetis yg rentan
terhadap kesalahan ganda
Menggunakan paritas ganjil
Informasi dit4kan pada pita di dlm medan atau blok
11 Zulfadli Sulthan - PTIK - UNM 12/13/2011