12
Pertemuan 5 Teknik Digital 10/26/2022 Zulfadli Sulthan - PTIK - UNM 1

05.teknik digital sandi biner_01

  • Upload
    khalghy

  • View
    998

  • Download
    12

Embed Size (px)

Citation preview

Page 1: 05.teknik digital sandi biner_01

04/13/2023Zulfadli Sulthan - PTIK - UNM

Pertemuan 5

Teknik Digital

1

Page 2: 05.teknik digital sandi biner_01

04/13/2023Zulfadli Sulthan - PTIK - UNM

Sandi Biner Ch.1

2

Page 3: 05.teknik digital sandi biner_01

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

Page 4: 05.teknik digital sandi biner_01

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

Page 5: 05.teknik digital sandi biner_01

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

Page 6: 05.teknik digital sandi biner_01

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

Page 7: 05.teknik digital sandi biner_01

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

Page 8: 05.teknik digital sandi biner_01

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

Page 9: 05.teknik digital sandi biner_01

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

Page 10: 05.teknik digital sandi biner_01

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

Page 11: 05.teknik digital sandi biner_01

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

Page 12: 05.teknik digital sandi biner_01

04/13/2023Zulfadli Sulthan - PTIK - UNM

Thank you !!!

12