Dasar Sistem Digital 3

download Dasar Sistem Digital 3

of 40

Transcript of Dasar Sistem Digital 3

Sistem dan kode-kode bilangan

Unit Aritmatik - LogikaDASAR TEKNIK DIGITALAndini Dani [email protected] Teknik DIgitalOperasi PenjumlahanPenjumlahan Biner Aturan yang Harus Diingat : 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10 1 + 1 + 1 = 11Penjumlahan Biner Contoh :1 1 1 0 01 1 0 1 00+11011Penjumlahan Biner Latihan :Jumlahkan bilangan biner 01010111 dan 00110101

Penjumlahan Oktal Aturan yang Harus Diingat : Sistem bil. oktal hanya terdiri atas 8 simbol 0 1 2 3 4 5 6 7Penjumlahan Oktal Contoh :6 73 54+21(8)(8)(8)Penjumlahan Oktal Latihan :Jumlahkan bilangan oktal 657 dan 746

Penjumlahan Heksadesimal Aturan yang Harus Diingat : Sistem bil. Heksadesimal terdiri atas 16 simbol0 1 2 3 4 5 6 7 8 9 A B C D E FPenjumlahan Heksadesimal Contoh :5 73 5C+8(16)(16)(16)Penjumlahan Heksadesimal Latihan :Jumlahkan bilangan heksadesimal 3B dan 6D

Dasar Teknik DIgitalOperasi PenguranganPengurangan Heksadesimal Aturan yang Harus Diingat :

Puluhan atau ratusan maupun ribuannya adalah digit 16 kemudian tambahkan secara desimal dengan satuannya, baru dikurangkan, dstPengurangan Heksadesimal Contoh :1 2 5 6 4 7 9-DDD 4 8 7 2 9 8-FE13 2 4 21 9 7 8 -AC81(16)(16)(16)(16)(16)(16)(16)(16)(16)Pengurangan Heksadesimal Latihan :Kurangkan bilangan heksadesimal 53 terhadap A19

Pengurangan Oktal Aturan yang Harus Diingat :

Puluhan atau ratusan maupun ribuannya adalah digit 8 kemudian tambahkan secara desimal dengan satuannya, baru dikurangkan, dstPengurangan Oktal Contoh :1 2 56 76-3(8)(8)(8)2 4 31 5 47-6(8)(8)(8)1 3 2 16 5 72-4(8)(8)(8)4Pengurangan Oktal Latihan :Kurangkan bilangan oktal 2142 dan 765

Pengurangan Biner Aturan yang Harus Diingat : 0 - 0 = 0 1 - 0 = 1 1 - 1 = 0 10 - 1 = 1Pengurangan Biner Pengurangan Bilangan Biner dengan Metode Langsung Contoh :1 1 1 0 01 1 0 1 00-1000Pengurangan Biner Pengurangan Bilangan Biner dengan Metode Komplemen 1 Bilangan biner yang akan dikurangi dibuat tetap dan bilangan biner sebagai pengurangnya dikomplemen 1, kemudian dijumlahkan. Jika dari penjumlahan tersebut ada bawaan putaran ujung (end-around carry), maka bawaan tersebut ditambahkan untuk mendapatkan hasil akhir.1 0 1 11 0 0 0+1100Pengurangan Biner Contoh : 1011 0111 =Komplemen 1 dari 01111End-arround carry0 0 1 11+0010 Pengurangan Bilangan Biner dengan Metode Komplemen 1 Jika dari penjumlahan tersebut tidak terdapat bawaan putaran ujung, maka hasil penjumlahan bilangan yang dikurangi dengan komplemen 1 bilangan pengurangnya adalah bilangan negatif dimana hasil akhirnya negatif dari hasil komplemen 1 hasil penjumlahan tadi.Pengurangan BinerPengurangan Biner Contoh : 01110 11110 =0 1 1 1 00 0 0 0 1+1111Komplemen 1 dari 111100Tidak ada End-arround carry- 1 0 0 0 0Komplemen 1 dari 01111Pengurangan Biner Pengurangan Bilangan Biner dengan Metode Komplemen 2 Bilangan biner yang dikurangi tetap kemudian bilangan biner sebagai pengurangnya dikomplemen 2, lalu dijumlahkan. Jika hasilnya ada bawaan (end-around carry), maka hasil akhir adalah hasil penjumlahan tersebut tanpa bawaan atau bawaan diabaikan1 0 1 11 0 0 1+0010Pengurangan Biner Contoh : 1011 0111 =Komplemen 2 dari 01111End-arround carry, diabaikanKomplemen 1 = 1000Komplemen 2 = 1000 + 0001 = 1001Pengurangan Biner Pengurangan Bilangan Biner dengan Metode Komplemen 2Jika dari penjumlahan tersebut tidak terdapat bawaan putaran ujung, maka hasil akhirnya adalah bilangan negatif dan hasil penjumlahan tersebut dikomplemen 2 merupakan hasil akhirnya.Pengurangan Biner Contoh : 01110 11110 =0 1 1 1 00 0 0 1 0+0000Komplemen 2 dari 000101Tidak ada End-arround carry- 1 0 0 0 0Komplemen 1 dari -01111Komplemen 1 = 00001Komplemen 2 = 00001 + 00001 = 00010- 0 1 1 1 1- 1 0 0 0 0Komplemen 2 dari -10000Pengurangan Biner Latihan : Berapakah hasil dari : 11011 10101 = 11110 10001 = (metode komplemen 1 dan 2) 01011 10001 = (metode komplemen 1 dan 2)

Dasar Teknik DIgitalOperasi perkalian dan PembagianPerkalian dan Pembagian Biner Aturan yang Harus Diingat : 0 x 0 = 0 0 x 1 = 0 1 x 0 = 0 1 x 1 = 1Perkalian dan Pembagian Biner Perkalian biner dapat dilakukan seperti perkalian desimal Contoh :1 0 1 11 0 0 1x1 0 1 10 0 0 00 0 0 01 0 1 1+1100011Perkalian dan Pembagian Biner Pembagian biner dapat dilakukan seperti pada pola pembagian bilangan desimal Contoh :1 1 0 0 0 1 11 0 1 111 0 1 1-1000-10100-101111 0 1 1-0Perkalian dan Pembagian Biner Latihan : Berapakah hasil dari : 10110 x 101 = 1100 x 1101 = 111 x 101 = 1101110 : 10110 =100011 : 111 =Perkalian dan Pembagian Oktal Perkalian Oktal dapat dilakukan seperti perkalian desimal Contoh :2 51 4x+41 252473(8)(8)(8)Perkalian dan Pembagian Oktal Pembagian Oktal dapat dilakukan seperti pada pola pembagian bilangan desimal Contoh :3 7 42 512 5-24014 1 2 4-(8)(8)(8)Perkalian dan Pembagian Oktal Latihan : Berapakah hasil dari operasi bilangan oktal berikut : 453 x 65 = 642 x 137 = 36747 : 65 = 115436 : 642 = 2260 : 17 =Perkalian dan Pembagian Heksadesimal Perkalian Heksadesimal dapat dilakukan seperti perkalian desimal Contoh :1 71 5x+371 73E1(16)(16)(16)Perkalian dan Pembagian Heksadesimal Pembagian Heksadesimal dapat dilakukan seperti pada pola pembagian bilangan desimal Contoh :1 E 31 511 5-9703 9 3-(8)(16)(16)Perkalian dan Pembagian Heksadesimal Latihan : Berapakah hasil dari operasi bilangan heksadesimal berikut : 527 x 74 = 1A5 x 2F = 255AC : 527 = 21C8 : 17 = 4954E : 25 = 7468 : 254 =