Ryan Tornanda Setiawan


Welcome

Dilarang Copy Paste

LIONTIN


Skrip Buku Tamu

kursor

burung

Follow @Ryan_Vernanda

Ryan Tornanda Setiawan

Sabtu, 15 Juni 2013

Tekhnik Elektronika Dasar (5)

Konversi Sistem Bilangan


A. KONVERSI BILANGAN DESIMAL KE BILANGAN BINARY
67 : 2 = 33 sisa 1, LSB
33 : 2 = 16 sisa, 1
16 : 2 = 8 sisa, 0
8 : 2 =  4 sisa, 0
4 : 2 = 2 sisa, 0
2 : 2 = 1 sisa, 0
1
Jadi 67 = 1000011
Penjelasan :
Kita akan mengkonversikan angka 67 dari bilangan desimal ke biner, langkah pertama yang harus kita lakukan adalah membagi angka yang akan di konversikan dengan angka 2, kemudian dituliskan sisanya di sebelah kanan jika sisanya 1 tulis satu dan jika habis di bagi 2 tuliskan 0 seperti contoh di atas, sedangkan hasil pembagian ditulis di bawahnya seperti contoh di atas. Bagi terus bilangan tersebut sampai berakhir di angka 1. Setelah selesai, langkah ke kedua kita menuliskan hasil konversi dari bawah ke atas. Jadi konversi dari angka 67 adalah: 1000011

Contoh lain : angka bilangan desimal yag akan dikonversikan adalah 46
46 : 2 -> 0
23 : 2 -> 1
11 : 2 -> 1
5 : 2 -> 1
2 : 2 -> 0
1
Jadi 46 = 101110
Penjelasan:
Kita selesaikan dengan penghitungan seperti contoh pertama, dengan menuliskan sisa dari setiap pembagian dari bawah ke atas maka hasil dari konversi bilangan desimal dengan angka 46 adalah: 101110
B. KONVERSI BILANGAN BINARY KE DESIMAL
Biner
Kolom Biner
Desimal
32
16
8
4
2
1
1110
-
-
1
1
1
0
8 + 4 + 2  = 14
1011
-
-
1
0
1
1
8 + 2 + 1 = 11
11001
-
1
1
0
0
1
16 + 8 + 1 = 25
110010
1
1
0
0
1
0
32 + 16 + 2 = 50

C.  KONVERSI BILANGAN OKTAL KE BINER
Sebelum kita mengkonversi bilangan oktal ke biner, kita harus  tau yang dimaksud dengan bilangan oktal tersebut. Bilangan oktal adalah sistem bilangan yang berbasis 8 dan mempunyai delapan bilangan yang berbeda :
0, 1, 2,…, 7
Setiap digit pada bilangan oktal dapat disajikan dengan 3 digit bilangan biner. Untuk mengubah bilangan oktal ke bilangan biner, setiap digit oktal diubah secara terpisah. Sebagai contoh, 35278 akan diubah sebagai berikut :
38 = 0112, MSB
58 = 1012
28 = 0102
78 = 1112, LSB
Sehingga bilangan oktal 35278 sama dengan bilangan 011 101 010 111. Sebaliknya, pengubahan dari bilangan biner ke bilangan oktal dilakukan dengan mengelompokkan setiap 3 digit biner dimulai dari digit paling kanan, LSB. Kemudian, setiap kelompok diubah secara terpisah kedalam bilangan oktal. Sebagai contoh, bilangan 111100110012 akan dikelompokkan menjadi  11 110 011 001, sehingga.
112 = 38, MSB
1102 = 68
0112 = 38
0012 = 18, LSB
Jadi, bilangan biner 11110011001 apabila diuba menjadi bilangan oktal akan diperoleh 36318.
D. KONVERSI BILANGAN HEXADESIMAL dan BINER









Coba konversikan lah bilangan desimal ke bilangan hexadesimal, di mana angka bilangan desimal yang akan di konversikan adalah angka 30
30 : 16 = 1, sisanya 14(E)
jadi dec 30 = hex 1E
Penjelasan:
Kita akan mengkonversikan bilangan desimal ke bilangan hexadecimal, langkah yang pertama adalah membagi angka bilangan desimal yang akan di konversikan dengan angka 16, kemidian tulis hasil bagi, jika tidak habis di bagi 16 tulis sisa pembagian di samping tulisan hasil, kemudian jika hasil bagi lebih besar dari 16, maka hasil bagi itu sendiri di bagi dengan 16 dan tulis hasil dan sisanya, jadi konversi dari angka 30 adalah: hex 1E, dimana E=14 karena bilangan hexadesimal 14 di tulis dengan symbol atau lambing E
Contoh lain : angka bilangan desimal yang akan dikonversikan adalah 160
160 : 16 = 10(A), sisanya 0
jadi dec 160 = hex A0
Contoh lain : angka bilangan desimal yang akan dikonversikan adalah 280
280 : 16 = 17, sisanya 8
17 : 16 = 1, sisanya 1
Perhatikan arah penulisan arah baca, jadi dec 280 = hex 118
Penjelasan:
Kita selsaikan dengan penghitungan seperti contoh pertama, yaitu dengan membagi angkanya dengan angka 16, lalu tulis hasil dengan ketentuan penulisan angka dasar hexadesimal
KONVERSI BILANGAN DESIMAL KE BILANGAN HEXADESIMAL
Coba konversikan lah bilangan hexadesimal ke bilangan desimal, di mana angka bilangan hexadesimal yang akan di konversikan adalah angka 1E dan 118
1 E
(1*161) (14*160) = 30
1 1 8
(1*162) (1*161) (8*160) = 256+16+8 = 280
Penjelasan:
mengkonversikan bilangan hexadecimal ke bilangan desimal, sebenarnya langkah yang di lakukan hanya kebalikan konversi bilangan desimal ke bilangan hexadesimal, langkah yang pertama adalah mengalikan angka bilangan heksadesimal yang akan di konversikan dengan angka16n-1 , kemidian jumlahkan hasil perkalian seperti contoh di atas, di mana n adalah banyaknya atau jumlah angka bilangan hexadecimal yang akan di konversi, missal untuk bilangan di atas 118 terdapat 3 buah angka 1, 1, 8. Jadi hasil konversi 118 adalah:280



Tidak ada komentar:

Posting Komentar