Upload
khalghy
View
998
Download
12
Embed Size (px)
Citation preview
04/13/2023Zulfadli Sulthan - PTIK - UNM
Pertemuan 5
Teknik Digital
1
04/13/2023Zulfadli Sulthan - PTIK - UNM
Sandi Biner Ch.1
2
04/13/2023Zulfadli Sulthan - PTIK - UNM
01Sistem 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
04/13/2023Zulfadli Sulthan - PTIK - UNM
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
04/13/2023Zulfadli Sulthan - PTIK - UNM
Sistem Sandi (tabel) Desimal 8421 Biner
0 0000 0000 1 0001 0001 2 0010 0010 3 0011 0011 4 0100 0100 5 0101 0101 6 0110 0110 7 0111 0111 8 1000 1000 9 1001 1001
10 0001 0000 1010 11 0001 0001 1011 12 0001 0010 1100 13 0001 0011 1101 … ….. …… 98 1001 1000 1100010 99 1001 1001 1100011
100 0001 0000 0000 1100100 101 0001 0000 0001 1100101 102 0001 0000 0010 1100110 … …… ……
578 0101 0111 1000 1001000010 5
04/13/2023Zulfadli Sulthan - PTIK - UNM
SANDI 2421 DAN XS-3SANDI 2421Contoh:
Buat sandi 2421 BCD dari bilangan desimal 459
459=0100 1011 1111 SANDI XS-3Tiap klmpk bit mempunyai bobot bilangan
lebih 3 dari bilangan biner yg asliContoh:0(10)=0000(2)=0011(xs-3)
6
04/13/2023Zulfadli Sulthan - PTIK - UNM
Cont’Tabel
DESIMAL 2421 SANDI XS-3
0 0000 0011
1 0001 0100
2 0010 0101
3 0011 0110
4 0100 0111
5 1011 1000
6 1100 1001
7 1101 1010
8 1110 1011
9 1111 1100
7
04/13/2023Zulfadli Sulthan - PTIK - UNM
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: Mencari kombinasi-kombinasi terlarang DG PARITAS GENAP DAN GANJIL
8
04/13/2023Zulfadli Sulthan - PTIK - UNM
Paritas Genap dan GanjilParitas 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 ganjil9
04/13/2023Zulfadli Sulthan - PTIK - UNM
PARITAS GENAP: KOMPLEMEN PARITAS GANJILPemeriksaan paritas lazim dilakukan dalam
piranti penyimpanan seperti pita, inti magnetisTABEL: PARITAS GENAP(TABEL) PARITAS GANJIL(TABEL)
sandi 8421
Bit Tambahan
0000 0
0001 1
0010 1
0011 0
0100 1
0101 0
0110 0
0111 1
1000 1
1001 0
sandi 8421 Bit
Tambahan
0000 1
0001 0
0010 0
0011 1
0100 0
0101 1
0110 1
0111 0
1000 0
1001 1
10
04/13/2023Zulfadli Sulthan - PTIK - UNM
Paritas GandaDigunakan pada pita magnetis yg rentan
terhadap kesalahan gandaMenggunakan paritas ganjilInformasi dit4kan pada pita di dlm medan
atau blok
11
04/13/2023Zulfadli Sulthan - PTIK - UNM
Thank you !!!
12