KONVERSI BILANGAN DALAM SISTEM MIKROPROSESOR
Melanjutkan pembahasan kita tentang sistem bilangan pada pertemuan sebelumnya, maka pada pertemuan kelimabelas untuk sesi sistem mikroprosesor kali ini kita akan membahas konversi bilangan dalam sistem mikroprosesor. Oke langsung aja kita simak uraian berikut ini :
Sebuah bilangan dapat
dinyatakan dalam empat penyajian angka atau simbol berbeda. Untuk mendapatkan
nilai suatu bilangan atau padanan suatu bilangan dalam satu basis ke basis
lainnya digunakan cara konversi bilangan. Ada dua teknik konversi bilangan yaitu :
- Teknik Bagi
- Teknik Kurang.
a. Konversi Bilangan Desimal ke
Biner
Contoh :
Bilangan dengan basis 10 berapakah nilainya jika dkonversi ke bilangan dengan basis 2 seperti contoh bilangan di bawah ini :
4410
= ……………..2
Dengan teknik bagi dua :
44 : 2 = 22 sisa : 0 LSB
22 : 2 = 11 sisa : 0
11 : 2 = 5 sisa : 1
5 : 2 = 2 sisa : 1
2 : 2 = 1 sisa : 0
1 : 2 = 0 sisa : 1 MSB
Jadi : 4410 = 101100 2.
Dengan teknik pengurangan :
44 - 128 = K bit : 0 MSB
44 - 64 = K bit : 0
44 - 32 = 12 bit : 1
12 - 16 = K bit : 0
12 - 8 = 4 bit : 1
4 - 4 = 0 bit : 1
0 - 2 = K bit : 0
0 - 1 = K bit : 0 LSB
Jadi : 4410 = 001011002
Catatan : Jika
bilangan yang dikurangkan nilainya lebih kecil dari bilangan pengurang maka
nilai bit sama dengan 0. Jika bilangan yang dikurangkan nilainya
lebih besar dari bilangan
pengurang maka nilai bit sama dengan 1.
b. Konversi Bilangan Desimal ke
Heksa-Desimal
Contoh :
Bilangan dengan basis 10 berapakah nilainya jika dikonversi ke bilangan dengan basis 16 seperti contoh bilangan di bawah ini :
4410
= ……………..16
Dengan teknik bagi 16
44 : 16 = 2 sisa : 12
1210 = C16
Jadi : 4410 = 2C 16
c. Konversi Bilangan Desimal ke
Oktal
Contoh :
Bilangan dengan basis 10 berapakah nilaninya jika dikonversi ke bilangan dengan basis 8 seperti contoh bilangan di bawah ini :
4410
= ……………..8
Dengan teknik bagi 8
44 : 8 = 5 sisa : 4 LSB
Jadi : 4410 = 54 8
d. Konversi Bilangan Biner ke
Heksa-Desimal dan Oktal
Konversi bilangan biner ke
Heksa-Desimal menggunakan satuan 4 bit sedangkan konversi bilangan biner ke
oktal menggunakan satuan 3 bit. Tabel berikut menunjukkan tabel konversi biner
ke Heksa-Desimal dan Oktal.
Tabel 1. Dasar Konversi Bilangan
Tidak ada komentar:
Posting Komentar